学习中心
个人主页
选课-计算机二级
手机APP
登录
×
课程介绍
本课程为科举网与合作网站开发教学,目前开设以下班型
我要进群了解
×
使用手机号/邮箱登录
7天内免登录
忘记密码?
登 录
使用手机号注册
获取验证码
请输入6-16位登录密码
请再输入一次刚才的密码,要一模一样哦!
注 册
已有账号?
》登录科举网
登陆中...
为什么当输出a-1的时候会是32767 32768?不应该是-1,但是由于是无符号整形应该最终等于32767么??
蛋挞先生
圈内达人
2016-03-02 20:50:40
3268
5
0
问题来自:
变量修饰符
共 5 个回答
嘿嘿大人
一代宗师
2990天前
你想问什么?
蛋挞先生
圈内达人
2990天前
回复
嘿嘿大人
:为什么等于65535
嘿嘿大人
一代宗师
2990天前
回复
蛋挞先生
蛋挞先生
圈内达人
2989天前
回复
嘿嘿大人
:懂啦 无符号整型最大值是65535我才知道。
最佳答案
嘿嘿大人
一代宗师
2988天前
回复
蛋挞先生
您还没有登录,所以不能回复该问题
我要回复
0
点赞
扫一扫分享朋友圈
二维码
分享
相关问题
1
-2^31~2^31-1,一共2^32个整数,这里所说的整数是二进制吗?
2
为什么-1超出无符号短整型取值范围之后,会取65535,而不是0?
3
为什么是-2的15次幂到2的15次幂-1呢?这点不太懂
4
为什么我用visual C 时好时坏,说我丢失MSPDB60.dll,非常急。。。。在线等
5
短整型所赋予的值超过其区间范围
6
请问这个怎么不行
7
什么叫无符号短整数类型
8
这是什么原因呢?????结果只是第一个输出
9
不太懂。。
10
为什么刚开始a=0,经过sizeof以后输出结果就为2,后面的输出是更大的数字”
11
为什么a-1的时候输出结果是65535?
12
取值
13
整形变量占几个字节
14
关于向电脑申请short变量
15
程序发出警告。不知为何?
16
看不懂,解释一下!
17
program2.exe - 1 error(s), 0 warning(s)
18
在VC++6.0中间怎样在写好的语句中插入一个句子啊
19
我在黑色的框里面输入什么格式才是对的
20
不理解,为什么输出65535,可以详细的指点吗
21
输出无符号短整型的%hu可以换为%uh吗
22
printf("%hu\n",a-1);为什么结果是65536,没看懂
23
变量修饰符
24
%E4%B8%BA%E4%BB%80%E4%B9%88%E8%BE%93%E5%87%BAsizeof(a)%E7%94%A8%d,%E8%BE%93%E5%87%BAa-1%E7%94%A8%hu
25
unsigned short a=0,为什么printf(%hu",a-1);等于65535
26
为什么是65535呢?是怎么算出来的呢?
27
关于 printf(“%hu\n",a-1)
×
提示
你确定要删除这个问题吗?