问题
单项选择题
当a=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为______。 if(a<b) if(c<d) x=1; else if(a<c) if(b<d) x=2; elsex=3; elsex=6; elsex=7;
A.1
B.2
C.3
D.6
答案
参考答案:B
解析: 此题主要考察if语句的嵌套,注意if与else的对应关系。a<b成立继续执行;c<d不成立,执行else语句;a<c成立继续执行;b<d成立,x=2,然后退出嵌套的4层if语句。