设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句 if(a<b) if(c==d)y=0; else y=1; 该语句所表示的含义是

admin2009-02-15  21

问题 设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句
   if(a<b)
       if(c==d)y=0;
       else y=1;
   该语句所表示的含义是

选项 A、
B、
C、
D、

答案4

解析 整个语句都是以a<b为假设的,在a <b的情况下,如果c=d则y=0,否则y=1。所以答案为选项C)。注意:if嵌套语句的使用。
转载请注明原文地址:https://kaotiyun.com/show/hgXp777K
0

最新回复(0)