A: for循环只能用于循环次数已经确定的情况下;
B: for循环和do-while循环一样,先执行循环体再判断;
C: 不管哪种形式的循环语句,都可以从循环体内转到循环体外;
D: for循环体内不可以出现while语句;
PS: 麻烦解释一下错的错在哪里.谢谢
A: for循环只能用于循环次数已经确定的情况下;
B: for循环和do-while循环一样,先执行循环体再判断;
C: 不管哪种形式的循环语句,都可以从循环体内转到循环体外;
D: for循环体内不可以出现while语句;
PS: 麻烦解释一下错的错在哪里.谢谢
C正确。
A.for(;i>0;i--)循环次数随i不同而不同
B.
int i=-1;
for(;i>0;i--)//一次都不进去就停止了。
D.
语句段:
for(;i>0;i--)
{
while(j>0)
{
printf("%d",j);
j--;
}
}
是正确的!
所以D错误。
只有C是正确的。在循环体内可以通过break;跳出循环而执行后面的语句。
C对
B for循环是先判断后循环
B对
A:循环次数可以不是确定的,如:for(i=0;;i++)
D:是可以出现while语句的
C:好像也是对的。(这个选项有点模糊,不太懂)
我在尽力了。。嘻嘻。。