计算机程序设计

整型数的取值范围为–32768~+32768。

题目

整型数的取值范围为–32768~+32768。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

MCS-96的整型(INTEGER)操作数表达的数据范围是()。

A、0~+128

B、-127~+128

C、-128~+127

D、-32768~+32767


参考答案:D

第2题:

16个二进制位可表示整数的范围是

A.0~65535

B.32768~32767

C.32768~32768

D.32768~32767或0~65535


正确答案:D
解析:16个二进制数转换成十进制数,最大的范围即0~65535和-32768~32767。

第3题:

已知long i=32768;执行语句printf(“%d”,i);屏幕显示( )。A.-1 B.-32768 C.1 D.32768


正确答案:D
整型的数据占4个字节,即-2147483648~2147483648,32768在其表达的范围之内,所以原样输出。

第4题:

下面程序的输出结果 ( ) main( ) {unsigned a=32768; printf("a=%d\n",a);}

A.a=32768

B.a=32767

C.a=-32768

D.a=-1


正确答案:C

第5题:

下面各选项中,属于非法的C++整型常量的是( )。

A.1

B.0x11

C.81

D.-32768


正确答案:C
解析:C++语言的整型常量可以有三种表示形式:①十进制形式:与日常所用的十进制数形式相同,不能以0开始。②八进制形式:以数字0开头,由0~7组成。③十六进制形式:以数字0x(或OX)开头,由0~9及A~F(或a~f)组成。根据以上知识考查所给出的4个选项:选项A是一个八进制数;选项B是一个十六进制数;选项D是一个十进制数;选项C以0开始没有跟字母x(X),但后面的数字8并不是八进制中使用的数字,故它不是C++语言的整型常量。

第6题:

带符号的八位二进制补码的表示范围是()

A.-127~+127

B. -32768~+32768

C. -128~+127

D. -32768~+32767


参考答案C

第7题:

下列哪个选项是short型数据的取值范围?

A.-128~+127

B.-32768~ +32767

C.-2147483648~ +2417483647

D.-3.40282347E38 ~ +3.40282347E38


正确答案:B
解析:短整型的数据类型的长度是16bit,有符号,范围是-32768~+32767。beyt类型有8位bit,数据范围是-128~+127。int类型占32位bit,范围是-2147483648~+2417483647。float类型占32位bit,范围是-3.40282347E38~+3.40282347E38。

第8题:

short型数据的取值范围是( )。

A.-128~+127

B.-32768~+32767

C.-2147483648~+2417483647

D.-3.40282347E38~+3.40282347E38


正确答案:B
解析:整型常量在计算机中默认占32位,分byte、short、int和long 4类,它们分别占8、16、 32、64位bit。因此short型数据的取值范围为-215~215-1,即-32768~+32767。

第9题:

下列( )选项是short型数据的取值范围。

A.-128~+127

B.-32768~+32767

C.-2147483648~+2417483647

D.-3.40282347E38~+3.40282347E38


正确答案:B

第10题:

下面不是C++语言整型常量的是( )。

A.81

B.1

C.-32768

D.0x81


正确答案:A
解析:本题考核整型变量的3种表示形式,选项B是一个八进制数;选项C是一个十进制数;选项D是一个十六进制数;选项A以0开始没有跟字母x,但后面的数字8并不是八进制中使用的数符,故选项A不是C++语言的整型变量。