作业帮 > 英语 > 作业

下列循环有语法错误的是 A while(x=y)=5 B while(0) C do 2;while(x==b) D d

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/01 03:32:07
下列循环有语法错误的是 A while(x=y)=5 B while(0) C do 2;while(x==b) D do x++ while(x==10)
我不理解哦.ABC都没加分号,那D错在哪了?ABC又分别表示什么意思呢?
是因为d缺少大括号的问题吧
再问: 那a b c 分别是什么含义呢?
再答: a是个无限循环。。但是你a应该是少打了点东西。。=5前面应该有变量的,b是个不循环体,因为(0)0表示false,为假不执行循环,c的话循环体是“2;”无任何逻辑含义。。d的话,如果c没问题,那就不是大括号的原因,应该还是分号的问题。。只因为两句之间一定要有分隔符; 前面几个最后没有所以就把最后的分号忽略了吧。。最后总结一句,你这哪找的题,这么奇葩和乱七八糟。。做了也没意义
再问: 啊。A我打错了。是 while(x=y)5