A-A+
下列语句中 错误的是(x y a b假设已经定义好)A.while(x=y)5;B.do x
问题详情
下列语句中,错误的是(x,y,a,b假设已经定义好)
A.while(x=y)5;
B.do x++while(x==10);
C.while(0);
D.d0 2;while(a==b);请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
解析:do和while之间只能是一条可以执行的语句。分号是语句的一部分。d…while执行多条语句时,应用“{}”括起来,组成复合语句。