A-A+

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

2022-08-06 10:51:16 问答库 阅读 178 次

问题详情

以下if语句错误的是()
A.if(x<y);
B.if(x)x+=y;
C.if(x<y)x++;y++;ELSE x--;y--;
D.if(x!=y)scanf("%d",&x);else x++;

参考答案

正确答案:C
C[解析]if~else语句在if后面只能是一句,同样在else后面也是一句。如果需要多句才能表达清楚,就要用复合语句。

考点:语句,错误