有如下程序段: int a=14,b=15,x: char c=’A’; x=(a&&b)&&(c<’B’); 执行该程序后,x的值为( )。

admin2012-12-03  63

问题 有如下程序段:
int a=14,b=15,x:
char c=’A’;
x=(a&&b)&&(c<’B’);
执行该程序后,x的值为(  )。

选项 A、true
B、false
C、0
D、1

答案D

解析 在C语言中,当表达式成立时用1表示,不成立时用0表示,即x=(a&&b)&&(c<’B’)=(14&&15)&&(’A’<’B’)=1&&1=1。故选择D选项。
转载请注明原文地址:https://jikaoti.com/ti/62B0FFFM
0

最新回复(0)