C语言程序设计

在C语言中(以16位PC机为例),一个char数据在内存中所占字节数为(),其数值范围为();一个int数据在内存中所占字节数为(),其数值范围为();一个long数据在内存中所占字节数为(),其数值范围为();一个float数据在内存中所占字节数为(),其数值范围为()。

题目

在C语言中(以16位PC机为例),一个char数据在内存中所占字节数为(),其数值范围为();一个int数据在内存中所占字节数为(),其数值范围为();一个long数据在内存中所占字节数为(),其数值范围为();一个float数据在内存中所占字节数为(),其数值范围为()。

参考答案和解析
正确答案:1;-128~127;2;-32768~32767;4;-2147483648~2147483647;4;1038
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在C语言中,int,char和short三种类型数据在内存中所占用的字节数

A.由用户自己定义

B.均为2个字节

C.是任意的

D.由所用机器的机器字长决定


正确答案:D
解析:C语言中,常用的数据类型有int,char,float,double等,但C标准没有具体规定以上各类数据所占内存字节数,只要求long型数据长度不短于int型,short型不长于int型,具体如何实现,由各计算机系统自行决定。

第2题:

C语言中char型数据在内存中占()个字节。

A.4

B.3

C.2

D.1


正确答案:D

第3题:

C语言中字符型(char)数据在内存中是以()形式存储的。

A.原码

B.补码

C.反码

D.ASCII码


参考答案:D

第4题:

C语言中,字符(char)型数据在微机内存中的存储形式是( )。

A.反码

B.补码

C.EBCDIC码

D.ASCⅡ码


正确答案:D
其他3个是用来进行数值处理的。

第5题:

C语言中的基本数据类型所占存储空间长度的顺序是()A.char<=int<=float<=double<=longB.int<=char

C语言中的基本数据类型所占存储空间长度的顺序是()

A.char<=int<=float<=double<=long

B.int<=char<=float<=long<=double

C.int<=long<=float<=double<=char

D.char<=int<=float<=long<=double


正确答案:A

第6题:

在32位计算机中,一个int型数据所占用的内存长度为( )字节。

A.4

B.2

C.6

D.8


正确答案:A
解析:在32位计算机上int型数据占用4个字节的内存长度。其取值范围为-231~231-1内的整数。

第7题:

C语言中提供的合法的数据类型关键字是()。

A.Short

B.Integer

C.Double

D.Char


正确答案:A

第8题:

在C语言中char型数据在内存中的存储形式为ASCII码。()

此题为判断题(对,错)。


参考答案:正确

第9题:

在C语言中,int、char和short种类型数据在内存中所占用的字节数()。

A.由用户自己定义

B.均为2个字节

C.是任意的

D.由所用机器的机器字长决定


正确答案:D

第10题:

在32位的计算机中,一个char型数据所占的内存长度的字节是

A.4

B.1

C.2

D.8


正确答案:B