问题
单项选择题
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句
if(a<b)
if(c==d)y=0;
else y=1;
该语句所表示的含义是
答案
参考答案:C
解析:[命题目的] 考查if语句的使用。
[解题要点] 整个语句都是以a<b为假设的,在a<b的情况下,如果c=d,则y=0;否则y=1。所以答案为选项C)。
[考点链接] if嵌套语句的使用。
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句
if(a<b)
if(c==d)y=0;
else y=1;
该语句所表示的含义是
参考答案:C
解析:[命题目的] 考查if语句的使用。
[解题要点] 整个语句都是以a<b为假设的,在a<b的情况下,如果c=d,则y=0;否则y=1。所以答案为选项C)。
[考点链接] if嵌套语句的使用。