问题 单项选择题

有如下程序段:
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。

单项选择题
判断题