单选题 若有以下定义:
inta[]={1,2,3,4,5,6,7};
char cl=’b’,c2=‘2’;
则数值不为2的表达式是{{U}} {{/U}}。
  • A.a[1]
  • B.’d’-c1
  • C.a[‘3’-c2]
  • D.c2-0
【正确答案】 D
【答案解析】[解析] 字符在进行数学运算时取其ASCⅡ码值,其中’b’的ASCⅡ码值为98,’d’的ASCⅡ码值为100,字符’2’的 ASCⅡ码值为50。可知D选项中表达式c2-0的值为50。