单选题
若有下列定义(设int类型变量占2个字节): int i=8,j=9; 则下列语句: printf("i=%u,j=%x/n".i,j); 输出的结果是( )。
A、
i=8,j=9
B、
8.9
C、
89
D、
i=8,i=8
【正确答案】
A
【答案解析】
[解析] 本题考查函数printf()的格式。“%x”表示以十六进制输出整型数据;“%u”表示以十进制无符号型输出整型数据。printf函数中格式说明符之前插入的任何字符都原样输出。
提交答案
关闭