本帖最后由 ku8h96de4 于 2012-11-21 08:57:18 编辑

解决方案 »

  1.   

    在 小的for循环中没有break的情况下是先执行 内部for循环 然后在外部的
     你所说的 是在小的for循环里面if{break;}这样的语句 ,这样的话 他只是跳出 if这个语句的 然后执行后面的语句 他还是在小的for循环体的
      

  2.   

    1,小循环如果没有break操作,那么必须等小循环执行完了才能执行大循环
    2,小循环break;那么结束此次小循环进入大循环的下一步ps:楼主该补补基础了
      

  3.   

    1.小循环结束 执行大循环一次 然后再进入小循环执行
    2.break 则结束小循环 回到大循环执行
      

  4.   

    1.必须等到被嵌套的小循环循环完了以后,才能执行嵌套大循环
    2.break 则结束本次小循环 回到大循环继续执行
    3.既然提到break,再多说一下continue吧,跳过本次执行,进入下次执行。也就是说如果当前循环变量是i=3,那么continue就直接进入i=4,而不是终止整个循环体
      

  5.   

    自己把代码又敲了一便,continue和break的不同就是continue只是终止b == 4时的循环还会继续后面b == 5的循环,而break会终止被嵌套的整个小for循环,对吗?
      

  6.   

    建议楼主去看看 break  return  continue的 区别