A-A+

设变量a b c d和y都已正确定义并赋值。若有以下if语句 if(a

2022-08-06 04:47:26 问答库 阅读 176 次

问题详情

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

参考答案

正确答案:C
解析:考查if语句的使用。整个语句都是以a<b为假设的,在a<b的情况下,如果c=d,则y=0;否则y=1。所以答案为选项C)。

考点:赋值,变量