For适用于循环次数已知的情况,while循环适用于循环次数不易预知的情况。
Const对象默认为文件的局部变量。
什么时候使用while循环:
如果预先并不知道循环要迭代多少次,那么就选择while循环。
需要开始进行检测的循环,一般选择while循环,也许偶尔会遇到情况就是需要一个灵活的循环,但是循环至少需要执行一次,这种情况下,可以用一个在结尾处作条件检测的while循环。
带退出的循环就是中止条件出现在循环中间而不是开始或者循环的末尾。可以用goto来模拟。
带退出的循环通常是在这样的场合下使用:如果把循环条件检测放在循环开始或结束出,那就需要写出一个班循环的代码,
当循环次数固定,循环控制就是简单的递增或递减,如对某一容器的元素进行迭代的时候,就可以使用for循环。For循环的关键之处在于你在循环头处把它写好后就可以忘掉它了。无须再循环内部做任何事情控制它。不要在for循环里通过直接修改下标值得方式迫使它终止,在这种情况下应该改用while循环。For循环是为了简单的用途,更复杂的循环应该最好用while循环去处理。
Foreach循环或其等价物很适用于对数组或者其他容器的各项元素执行操作。它的优势是消除了循环内务处理算法,从而消除了任何由循环控制算数导致出错的可能性。
本文深入探讨了 for、while 和 foreach 循环语句的适用条件,详细阐述了它们在不同编程需求下的应用,包括循环次数已知或未知的情况,以及循环控制的灵活性与效率。

被折叠的 条评论
为什么被折叠?



