问题
单项选择题
设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
答案
参考答案:D
解析: 首先判断i>5,表达式的值为真,再判断j>100,表达式的值为假,执行x=5。因此只有选项D正确。
设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
参考答案:D
解析: 首先判断i>5,表达式的值为真,再判断j>100,表达式的值为假,执行x=5。因此只有选项D正确。