问题详情
有以下程序,其中%u表示按无符号整数输出()
main()
{unsigned int x=0xFFFF; /* x的初值为十六进制数 */
printf(“%u ”,x);
}
程序运行后的输出结果是()。
A.-1
B.65535
C.32767
D.0xFFFF
请帮忙给出正确答案和分析,谢谢!