问题
单项选择题
有如下程序段:
int a=14,b=15,x;
char c='A';
x=(a&&b)&&(C<'B');
执行该程序段后,x的值为( )。
A.1
B.0
C.false
D.true
答案
参考答案:A
解析: a=14,b=15,第一个&&两侧均为非零值。c='A',表达式c<'B'的值为真即1,第二个&&两侧也均为非零值。表达式 (a&&b)&&(c<'B')的值为1,赋值给变量x。