设int i=10,j=11,k=12,x=0;执行语句: if(i>5) if(j>100) if(k>11) X=3; else x=4; else x=5; 后x的值是( )。

admin2010-05-22  29

问题 设int i=10,j=11,k=12,x=0;执行语句:    if(i>5)    if(j>100)    if(k>11)    X=3;    else x=4;    else x=5;    后x的值是(  )。

选项 A、0
B、3
C、4
D、5

答案8

解析 首先判断i>5,表达式的值为真,再判断j>100,表达式的值为假,执行x=5。因此只有选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/2LI0FFFM
0

最新回复(0)