大神帮帮忙 求思路

发布时间: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:你这个程序没写完吧,后面少了两个大括号。

以上问题属网友观点,不代表本站立场,仅供参考!