多重循环内外循环交叉错误情况分析

多重轮回中 , 有时会碰到表里轮回交叉 , 从而呈现错误的环境 , 这种错误是若何发生的?该怎么解决呢?小编与大师分享利用心得 。

多重循环内外循环交叉错误情况分析

文章插图

需要这些哦
C++
方式/
1多重轮回中 , 内层轮回必需在内层竣事 , 若是呈现表里轮回交叉的现象就会犯错 。

多重循环内外循环交叉错误情况分析

文章插图

2起首 , 界说两个整型变量 , 并给变量a赋初值 。

多重循环内外循环交叉错误情况分析

文章插图

3执行do-while轮回 , 前提为a>=3 。

多重循环内外循环交叉错误情况分析

文章插图

4在do-while轮回中 , 书写一个for轮回 , 注重for轮回后没有语句 。

多重循环内外循环交叉错误情况分析

文章插图

5接着 , 输出一个算式的值 。

多重循环内外循环交叉错误情况分析

文章插图

6最后 , a自减2 , 实现a值的改变 。

多重循环内外循环交叉错误情况分析

文章插图

7运行法式 , 提醒错误 , 这是因为for轮回在do-while轮回的内部 , 执行for轮回后 , 当即执行do-while轮回的while语句 , 此时for轮回还没有竣事 , 就竣事了do-while轮回 , 所以法式犯错 。

多重循环内外循环交叉错误情况分析

文章插图

8要解决表里轮回交叉错误 , 只需让内部轮回在内层竣事即可 。

多重循环内外循环交叉错误情况分析

文章插图

9【多重循环内外循环交叉错误情况分析】测试法式 , 点窜后的法式可以或许正常运行了 。

多重循环内外循环交叉错误情况分析

文章插图


以上内容就是多重循环内外循环交叉错误情况分析的内容啦 , 希望对你有所帮助哦!

    推荐阅读