发布时间:2019-08-27 15:44:25
大神帮帮忙 求思路!我是初学者麻烦你们了。 尤其是执行到continue后是判断while后的(i%2)还是 判断for后的(i<=10)
#include"stdio.h"
main( )
{int i;
for(i=0;i<=10;i++)
{ i++;
while(i%2)
{
if(i/2)
break;
else
{
i=i+1;continue;}
}
}
break 或者 continue 都只能对本层次的循环起作用,对外层循环是无效的。
所以,执行到 continue 之后,会立即去判断 while(i%2) 这个条件
PS:你这个程序没写完吧,后面少了两个大括号。