44问答网
所有问题
设C语言中,一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为
如题所述
举报该问题
推荐答案 2012-10-28
int 占2个字节(16位)范围为:-32768~32767
long int 占4个字节(32位)范围为-2的31次~2的31次减1;
short int 占2个字节
unsigned int占2个字节范围为:0~65535(即2的16次减1)
具体为什么是这么分的你可以去看《计算机组成原理》其中有详细的介绍说明
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/VWYRVY3DG.html
其他回答
第1个回答 2012-10-28
0~65535。对于有符号数,存储单元中最高位代表符号(0为正,1为负)。如果一个整型变量被指定为无符号整型,则存储单元中全部二进制位用做存放数本身,而不包括符号。一个无符号整型变量中可以存放的整数范围比有符号整型变量中的正数范围扩大一倍。
第2个回答 2012-10-28
最大值就是 16个
二进制
1(1111111111111111)转换为
十进制
的数值,也就是65535
最小值就是 0
范围就是 : 0 ~ 65535
本回答被提问者和网友采纳
第3个回答 2012-10-29
0~2的16次方减1,一个字节8位,两个16位
第4个回答 2012-10-28
0 ~ 4294967295
1
2
下一页
相似回答
设C语言中,一个int型数据在内存中占2个字节,则unsigned
int型数据...
答:
如果是
2个字节的int
(其实就是signed
int,
signed默认罢了)一个字节8位
,两个字节
就是16位 一位做符号位,那么
取值范围
:-2^15 到2^15-1 即 -32768 到 32767
...
一个int型数据
再
内存中占两个字节,则unsigned
int 型数据的取值范围
...
答:
int占2个字节,就是16位,则int型的变量值的范围为-2^15 ~ (2^15 - 1),
即-32768~32767 unsigned int取值范围0~(2^16 - 1)
, 即0~65535
C语言中一个int型数据在内存中占2个字节,则unsigned
int型数据的取值范
...
答:
nt
占2个字节,
就相当于16位,所以
int型的
变量值
的范围为
[-2^15 , (2^15 - 1)], 即[-32768,32767];
unsigned
int取值范围
[0,(2^16 - 1)], 即[0,65535]
...
内存中占2个字节,则unsigned
int型数据的取值范围
答:
2个字节,
16个二进制位,因为是无符号数,则最大值是1111111111111111(16个1),这个值就是65535,所以不存在技巧问题,只需转换即可,在学习
C语言
前,应该有2进制、8进制和16进制数方面的知识,并且要熟悉这几种进制数与10进制数之间的关系,同时,还要知道二进制数的位运算方面的知识,比如,按位“...
大家正在搜
int型数据在内存中占2个字节
c语言int型数据范围
数据在内存中是如何存储的
double在内存中的存储方式
内存中的数据类型
数据在内存中存储方式
内存中有两个四字节数
int型数据内存空间分配
int等于8怎么存储在内存中
相关问题
C语言中一个int型数据在内存中占2个字节,则unsigne...
15. 设C语言中,一个int型数据在内存中占2个字节,则u...
设C语言中,一个int型数据再内存中占两个字节,则unsig...
设C语言中,一个int型数据在内存中占4个字节,则unsig...
在C语言中,一个int型数据在内存中占2个字节,则int型数...
设c语言 一个int型数据在内存中占2个字节,则其数据的取值...
在C语言中,一个int型数据在内存中占2个字节,则int型数...
在c语言中,一个int型数据在内存中占2个字节,则unsig...