问题 单项选择题

假定所有变量均已正确说明,下列程序段运行后x的值是( )。 a=b=c=0;x=12; if(!a)x--; else x=5; if(c) x=3; else x=4;

A.11

B.4

C.12

D.3

答案

参考答案:B

解析:本题考查if else语句。第一个if语句,先判断条件,发现a=0,则!a成立,执行下列的语句,x--,得x=11:第二个if语句,判断条件,发现c=o,则条件不成立,执行下列的else语句,得x=4。

多项选择题
判断题