问题
单项选择题
若有以下定义(设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函数,有两个%说明,第一个%后面的内容要按原样输出。