A-A+

以下错误的if语句是()。A.if(x>y)x++;B.if(x)x++;C.if(x!=y

2022-08-06 04:17:53 问答库 阅读 175 次

问题详情

以下错误的if语句是()。
A.if(x>y)x++;
B.if(x)x++;
C.if(x!=y) cout<<x;y++;
D.if(x<y) x++;cout<<x;else cout<<y;请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:if和else语句必须紧密相连,应该将x++;coat<<x;做成复合语句{x++;cout<<x;}。

考点:语句,错误