A-A+

若有以下定义: int a[]={1 2 3 4 5 6 7}; char c1='b' c

2022-08-06 02:00:37 问答库 阅读 174 次

问题详情

若有以下定义: int a[]={1,2,3,4,5,6,7}; char c1="b",c2="1";则数值不为1的表达式是______。
A.a[0]
B."c"-c1
C.a["1"-c2]
D.c1-0请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:字符在进行数学运算时取其ASCⅡ码值,“b”的ASCⅡ码为98,则D项中表达式的值不为1。

考点:定义