求详细解答,不要只说答案。
4、若一个 int 类型的数据占 2 字节,则程序段:int x= 1;printf("%u,%d",x,x);的输出结果是( )。
A. 65535, 1 B. 1,65535 C. 32767, 32768 D. 32768,32767
求详细解答,不要只说答案。 4、若一个 int 类型的数据占 2 字节,则程序段:int x= 1
答案:2 悬赏:80 手机版
解决时间 2021-03-19 20:08
- 提问者网友:临风不自傲
- 2021-03-19 15:43
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2020-08-25 06:22
希望我的回答对你的学习有帮助
分析:在内存中数据是以2进制来表示的, %u表示以无符号十进制形式输出整数,输出65535,;%d表示以带符号的十进制形式输出整数,输出1。
分析:在内存中数据是以2进制来表示的, %u表示以无符号十进制形式输出整数,输出65535,;%d表示以带符号的十进制形式输出整数,输出1。
全部回答
- 1楼网友:酒安江南
- 2020-02-25 14:38
A,对于无符号数来说,就全是1的表示就是最大数65535,而对于第二个输出是有符号的1,就是1.
再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯