A-A+

若有下列定义(设int类型变量占2个字节):i=8 j=9;则下列语句:printf(”i=

2022-08-06 03:14:18 问答库 阅读 175 次

问题详情

若有下列定义(设int类型变量占2个字节):i=8,j=9;则下列语句:printf(”i=%%d,j=%%d\n”,i,j);输出的结果是()。
A.i=8,j=9
B.i=%d,j=%d
C.i=%8,j=%9
D.8,9请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
本题考查函数的输出格式。在printf函数中,格式说明符中有两个“%”,表示将第1个%后面的字符原样输出,并不输出其对应的变量值。

考点:变量,字节