问题 单项选择题

若所用变量都已正确定义,则在以下选项中,非法的表达式是 ( )
A) a!=4||b==1
B) 'a'%3
C) 'a'=1/2
D) 'a'+32

答案

参考答案:C

解析: 选项C中的'a'是单字节它是不允许被赋值的。所以选项C是非法的表达式。选项A是逻辑表达式,是正确的。选项B是字符'a'的值与3进行求余运算。是正确的。选项D参加运算的也是字符'a'的值,所以这个表达式也是正确的。

不定项选择
单项选择题