printf要打印小括号,直接打印即可,不需要任何其它处理。
比如要打印字符串"Please input a score(0-100):",那么只要调用
printf("Please input a score(0-100):");
这样就可以输出要求的字符串了。
在C语言中,除了需要转义表达的特殊字符外,其它的均可以直接打印。
需要转义表达的特殊字符包括:
\a 响铃(BEL) 007
\b 退格(BS) 008
\f 换页(FF) 012
\n 换行(LF) 010
\r 回车(CR) 013
\t 水平制表(HT) 009
\v 垂直制表(VT) 011
\\ 反斜杠 092
\? 问号字符 063
\' 单引号字符 039
\" 双引号字符 034
\0 空字符(NULL) 000
例如下面的程序嘛?
#include
int main()
{
int a = 9;
int b = 4;
printf("(%d,%d)\n",a,b) ;
return 0;
}
printf("()")
printf("打印引号里所有内容")
括号嘛,也是字符咯.转移一下啦.
'\('这样按字符打印就是.也可以直接"(",别的再处理.