表达式‘5‘一‘1‘的值是( )。A.整数4B.字符4C.表达式不合法D.字符6

题目

表达式‘5‘一‘1‘的值是( )。

A.整数4

B.字符4

C.表达式不合法

D.字符6

参考答案和解析
正确答案:A
在C语言中,字符都是变为其对应的ASCⅡ码值来参加算术运算的,但字符间的相对位置关系还是不变的,字符5和字符1的ASCⅡ码值相差仍是4。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

if(表达式){ } 小括号内表达式合法的值类型是()。

A.布尔值

B.整数值

C.布尔值或整数值

D.字符类型


布尔值

第2题:

写出下面字符表达式的值: ‘F'+5


K 或者 ‘K’

第3题:

表达式Y+1>=X是一个()。

A字符串表达式

B关系表达式

C算术表达式

D不合法的表达式


B

第4题:

下列表达式的值是字符串型的是( )。A.5^2+114/5B.”2007”&”4”C.”abcd”<”bcde”D.(b^(1/3

下列表达式的值是字符串型的是( )。

A.5^2+114/5

B.”2007”&”4”

C.”abcd”<”bcde”

D.(b^(1/3)*5>2) and “bde”>”tre”


正确答案:B

第5题:

表达式Y+1>X是一个:( )

A、字符串表达式

B、关系表达式

C、算术表达式

D、不合法的表达式


正确答案:B

第6题:

表达式5-1的值是( )。

A.整数4

B.字符4

C.表达式不合法

D.字符6


正确答案:A
在c语言中,字符都是变为其对应的ASCII码值来参加算术运算的,但字符间的相对位置关系还是不变的,字符5和字符1的ASCII码值相差仍是4。

第7题:

表达式'8'-'2'的值是( )。

A.整数6

B.字符6

C.表达式不合法

D.字符8


正确答案:A
解析: 在C语言中,虽然字符都是变为其对应的ASCII码值来参与算术运算的,但字符间的相对位置关系还是不变的,字符8和字符2的ASCII码值相差仍是6。

第8题:

sizeof(char)是( )。

A.一种函数调用

B.一个整型表达式

C.一个字符型表达式

D.一个不合法的表达式


正确答案:B
解析:sizeof(char)是一个C语言的关键字,它不是函数调用。sizeof的功能是计算出运算对象在计算机的内存中所占用的字节数量,该表达式的返回值是一个整数,而不是一个字符型表达式。

第9题:

表达式strcmp(“3.14”,“3.278”)的值是一个_____。

A.非零整数

B.浮点数

C.0

D.字符


正确答案:A