找考题网-背景图
未分类题

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

A.B.shangxueba.cn/images/ct_ctcbm_ctcbchooseja_00020(20092).jpg'
C.D.shangxueba.cn/images/ct_ctcbm_ctcbchoosejb_00020(20092).jpg'
E.F.shangxueba.cn/images/ct_ctcbm_ctcbchoosejc_00020(20092).jpg'
G.H.shangxueba.cn/images/ct_ctcbm_ctcbchoosejd_00020(20092).jpg'

【参考答案】

C
解析:语句if(c==d)y=0;elsey=1;是if(a<B)语句的一个子句。所以整个C语句表达式的意思是:在a<b的情况下,如果c=d则y=0,否则y=1。所以,选项C)为正确。