首页 > 试题广场 >

设C语言中,一个int型数据在内存中占2个字节,则unsig

[单选题]
设C语言中,一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为
  • 0~255
  • 0~3267
  • 0~65535
  • 0~2147483647
推荐
答案:C
两个字节也就是16位
范围是0到2^16-1
编辑于 2015-01-27 20:34:08 回复(0)
答案:C
int、unsigned int 所占字节数相同,所以unsigned int  也占2个字节。
int 最高位为符号位,只能表示-32768~32767, unsigned int  无符号位,可以表示0~65535
发表于 2015-09-28 21:03:15 回复(0)
int、unsigned int 所占字节数相同,所以unsigned int  也占2个字节。
unsigned int 2个字节也就是16位范围是0到2^16-1
int 最高位为符号位,只能表示-32768~32767, unsigned int  无符号位,可以表示0~65535
发表于 2020-03-09 11:25:52 回复(0)
一个字节8位
发表于 2019-09-12 21:54:35 回复(0)
2字节 = 16位,由于是unsigned类型,所以大小为0 ~ 2^16 - 1。
发表于 2019-05-17 21:47:41 回复(0)
C
2个字节,16个二进制位,因为是无符号数,则最大值是1111111111111111(16个1),这个值就是65535
发表于 2014-12-31 22:21:55 回复(0)
1、16位编译器 char :1个字节 char*(即指针变量): 2个字节 short int : 2个字节 int: 2个字节unsigned int : 2个字节float: 4个字节double: 8个字节long: 4个字节long long: 8个字节unsigned long: 4个字节 2、32位编译器 char :1个字节char*: 4个字节 short int : 2个字节int: 4个字节unsigned int : 4个字节float: 4个字节double: 8个字节long: 4个字节long long: 8个字节unsigned long: 4个字节
发表于 2023-06-16 08:33:12 回复(0)
两个字节是16位
发表于 2022-03-30 11:44:09 回复(0)
unsigned int的取值范围为:0~65535
发表于 2022-03-03 15:05:01 回复(0)
int不是四个字节吗?
发表于 2017-11-23 17:06:01 回复(1)
最高位不是符号位,范围为0x0000~0xffff
发表于 2016-09-03 09:35:55 回复(0)
两个字节是16位,unsigned int 是的取值范围是0-最大数-1
发表于 2016-05-26 16:58:01 回复(0)
C
两个字节16bit 无符号整型为0~65535(即0 - 2^16-1)
发表于 2015-01-17 16:07:46 回复(0)