问题:
[单选] 若有下列定义(设int类型变量占2个字节):
int i=8,j=9;
则下列语句:
printf(”i=%%d,j=%%d”,i,j);
输出的结果是( )。
A . i=8,j=9
B . i=%d,j=%d
C . i=%8,j=%9
D . 8,9
正确答案:B
参考解析:B。【解析】本题考查函数的输出格式。在printf函数中,格式说明符中有两个“%”,表示将第l个%后面的字符原样输出,并不输出其对应的变量值。
欢迎分享,转载请注明来源:内存溢出
问题:
[单选] 若有下列定义(设int类型变量占2个字节):
int i=8,j=9;
则下列语句:
printf(”i=%%d,j=%%d”,i,j);
输出的结果是( )。
A . i=8,j=9
B . i=%d,j=%d
C . i=%8,j=%9
D . 8,9
正确答案:B
参考解析:B。【解析】本题考查函数的输出格式。在printf函数中,格式说明符中有两个“%”,表示将第l个%后面的字符原样输出,并不输出其对应的变量值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)