while先执行还是先判断 for循环是先执行循环语句还是先判断?
浏览量:3452
时间:2021-03-12 12:31:20
作者:admin
for循环是先执行循环语句还是先判断?
首先,二者在表达能力上是等价的,也就是说,他们能完成的事情是一样的。其次,因为for语句结合了初始化、循环条件和每次循环后对循环变量的修改,所以它清晰直观。因此,for语句通常用于循环或遍历中,这些循环或遍历可以预先确定循环的数量。例如遍历一个数组,或者多次执行一个操作。在这种情况下,for语句更好。while语句历史较长,表达更灵活。它通常用于不能预先判断循环数的循环中。例如经典的计算长度的C风格字符串代码,如根遍历后二叉树的非递归实现。在这种情况下,使用while语句将使程序更清晰。最后强调二者在表达能力上是等价的。
while先执行还是先判断 for语句先执行后判断 i++和++i的区别
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。