若有下列定义(设int类型变量占2个字节): int i=8,j=9; 则下列语句: printf("i=%u,j%x\n",i,j); 输出的结果是( )。

admin2010-09-05  25

问题 若有下列定义(设int类型变量占2个字节):
   int i=8,j=9;
   则下列语句:
   printf("i=%u,j%x\n",i,j);
   输出的结果是(    )。   

选项 A、i=8,j=9
B、8.9
C、8 9
D、i=8,j=8

答案A

解析 本题考查函数printf()的格式。“%x”表示以+六进制输出整型数据;“%u”表示以+进制无符号型输出整型数据。printf函数中格式说明符之前插入的任何字符都原样输出。
转载请注明原文地址:https://kaotiyun.com/show/keWp777K
0

最新回复(0)