下列十六进制整型常量的写法中,正确的是()。

题目
单选题
下列十六进制整型常量的写法中,正确的是()。
A

0xaf

B

2f0x

C

021b

D

0xAE

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

第1题:

如果将布尔常量值True赋值给一个整型常量,则整型常量的值为-1。 ()

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


参考答案:错误

第2题:

下列对整型常量定义的解释中正确的是( )。

A.034代表八进制的数1C

B.034代表十进制的数34

C.034代表十六进制的数28

D.34L代表值为34的64位长整数


正确答案:D
解析:034代表八进制的数34,即十进制数28,十六进制的1C。34L表示长整型的数34(十进制)。

第3题:

在C++语言中,数组元素的下标()。

A.只能是整型常量

B.只能是整型表达式

C.可以是整型常量或整型表达式

D.可以是任何类型的表达式


正确答案:C

第4题:

下列常量中,属于整型常量的是?()

A.198

B.2e3f

C.true

D.null


答案:A
解析:2e3f属于浮点数常量,true属于布尔常量,null属于null常量

第5题:

下列对整型常量定义的解释中,正确的一项是______。

A.034代表八进制的数1C

B.034代表十进制的数34

C.034代表十六进制的数28

D.34L代表值为34的64位长整数


正确答案:D
解析:034应该表示八进制的数34,十进制的数3*8+4=28,十六进制的数1C(十进制数28除以16得到1并且余12,12以十六进制表示应该是C,因此得到1

第6题:

下列字符常量的写法中,正确的是( )。

A.'abc'

B.'\5A'

C.A

D.'\73'


正确答案:D
解析:选项A不是一个字符常量,因为C++基本数据类型中不存在与其相对应的类型,如果将起止符号改为双引号,它就是一个字符串类型的常量。选项B中缺少开始标记字母x。选项C中的字符A没有用单引号括起来,只能看成一个标识符。

第7题:

以下选项中,正确的整型常量是______。

A.12

B.-20

C.1,000

D.456


正确答案:B

第8题:

下列常量中,十六进制int型常量是()。

A.0x5f

B.x2a

C.046

D.7a


正确答案:A

第9题:

以下选项中正确的整型常量是( )。

A.12.

B.-20

C.1.000

D.456


正确答案:B
选项A,为float类型;选项c,中间有逗号不是一个常量;选项D,中间有空格,是三个连续的整形常量。

第10题:

下列整型常量中表示的是十六进制的整数

A.98

B.67x

C.x394

D.0X292


正确答案:D
解析:对整型常量的三种格式:十进制,八进制和十六进制。其中.十进制就是平常我们书写的格式,象456,-34;八进制整数要以0开头,如035:十六进制必须以Ox或OX开头,如0×123表示的十进制数是291。整型数据分为整型常量和整型变量,整型常量占内存32位,整型变量根据具体的变量形式而在内存中所占的位数也不一样