问题
单项选择题
执行以下程序段后,w的值为( )。
intw='A',x=14,y=15;
w=((x||y)&&(w<'a'));
A.-1
B.NULL
C.1
D.0
答案
参考答案:C
解析: 字符变量w的初值为字符'A',其ASCII码值为65,字符'a'的ASCII码值为97,所以关系表达式w<'a'的值为1;变量x=14,变量y=15,x||y为或,x、y均为真,所以x||y的结果1。因而逻辑表达式(x||y)&&(w<'a')的值为1。