for 循环的优缺点

发布网友 发布时间:2022-04-19 15:44

我来回答

4个回答

热心网友 时间:2023-07-01 10:48

普通for循环的优点是变量可控,操作起来方便直观,缺点是较为繁琐。
增强for循环的的优点是代码较为简洁,缺点正是过于简洁,不便于对其遍历的元素进行复杂的操作。
一般的,仅仅是遍历所有元素,选用增强for循环,如果需要对遍历出来的元素进行一些较为复杂的操作,选用普通for循环。

热心网友 时间:2023-07-01 10:48

看你干什么用了
用些重复出现的东西你用for循环 可以减少代码 提高运算速度

热心网友 时间:2023-07-01 10:49

一个是:
for (i=0; i<n; i++)
{
if (cond)
func();
else
func();
}
另一个是:
if (cond)
{
for (i=0; i<n; i++)
func();
}
else
{
for (i=0; i<n; i++)
func();
}

优缺点比较:
第一个:
优点:程序简洁

缺点:多执行了N-1次逻辑判断,并且打断了循环“流水线”作业,使得编译器不能对循环进行优化处理,降低了效率。

第二个:
优点:循环的效率高

缺点:程序不简洁

热心网友 时间:2023-07-01 10:49

For是在次数已知的情况使用最好的

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com