问题
单项选择题
若有以下定义(设int类型变量占2个字节) int i=8,j=9: 则以下语句: printf("i=%%d,j=%%%d\n",i,j); 输出的结果是( )。
A.i=8,j=9
B.i=%d,j=%8
C.i=%d,j=%d
D.8,9
答案
参考答案:B
解析: 本题考查printf函数的格式。printf函数中格式说明符之前插入的任何字符都按原样输出。对于printf函数,有两个%说明,第一个%后面的内容要按原样输出。