若整型数据占2个字节,
main()
{int i =-1;
printf("%d,%u\n",i,i);
}
则以上程序的输出结果是()
A、-1,-1
B、-1,32767
C、-1,32768
D、-1,65535
【正确答案】:D
【题目解析】:%u 无符号10进制整数,无符号整数能表示的数范围是0-65535,即对应的二进制数0-1111111111111111(16个1)。
若整型数据占2个字节,main(){int i =-1;printf("%d,%u\n",i,i);}则以上程序的输出结果是()
- 2024-08-04 10:56:35
- 高级语言程序设计(一)(00342)