[经验分享] while,do...while,for 三种循环的比较

[复制链接]
3183|37
51xlf 发表于 2023-9-14 22:48 | 显示全部楼层
如果已知循环次数,并且想要更紧凑的代码结构,可以使用for循环。
kkzz 发表于 2023-9-17 08:09 | 显示全部楼层
while 循环适用于需要根据某个条件循环执行多次的情况,例如查找一个数组中的最大值或最小值等。
louliana 发表于 2023-9-17 09:59 | 显示全部楼层
while、do-while 和 for 是三种常见的循环语句,它们都可以用于循环控制。
youtome 发表于 2023-9-17 11:25 | 显示全部楼层
尽管它们看起来可能非常相似,但每种结构都有其特定的使用情况和优点
abotomson 发表于 2023-9-17 14:35 | 显示全部楼层
while 循环适用于不确定循环次数的情况,do...while 循环适用于至少需要执行一次循环体的情况,而 for 循环适用于已知循环次数的情况。
macpherson 发表于 2023-9-17 14:56 | 显示全部楼层
while循环:
循环条件判断在循环体前:在进入循环之前,首先会检查循环条件。如果条件为假(false),则循环体不会执行。
适用场景:通常用于不确定循环次数的情况,只要条件满足,就会一直执行。
jkl21 发表于 2023-9-17 18:33 | 显示全部楼层
do-while 循环是一种带条件的循环语句,用于在满足特定条件时循环执行代码块,并在循环体中先执行一次。它的基本语法如下:

do {
    // 循环体
} while (条件);
其中,条件是一个逻辑表达式,用于判断循环是否继续执行。如果条件为真,则执行循环体中的代码块;如果条件为假,则退出循环。

do-while 循环适用于需要先执行一次循环体的情况,然后再根据条件决定是否继续循环的情况,例如累加到一个计数器中等。
V853 发表于 2023-10-7 10:44 | 显示全部楼层
若是你必要确保循环体最少实行一次,那末,do,,,while,轮回大概更适合。
理想阳 发表于 2023-10-11 11:05 | 显示全部楼层
for,轮回合用于必要轮回实行某个代码块的指定次数的环境
芯路例程 发表于 2023-10-11 11:45 | 显示全部楼层
重要区分在于轮回前提的表达方式以及利用场景。
朝生 发表于 2023-10-11 13:02 | 显示全部楼层
发起尽量遵守编程范例,利用有意义的变量名以及格式化的代码
AIsignel 发表于 2023-10-11 14:04 | 显示全部楼层
选择利用哪种轮回布局取决于详细的需求以及轮回前提。
鹿鼎计 发表于 2023-11-2 19:53 | 显示全部楼层
如果您知道循环的数量并**代码结构更紧凑,则可以使用for循环。
digit0 发表于 2023-11-2 20:43 | 显示全部楼层
虽然它们看起来大概相当类似,但每种布局都有其特定的利用环境以及长处
软核硬核 发表于 2023-12-8 11:16 | 显示全部楼层
For,在需要循环指定次数来执行代码块的环境中使用循环
天天向善 发表于 2023-12-10 18:00 | 显示全部楼层
重要的区别在于转世前提的表达和使用场景。
Pretext 发表于 2023-12-11 11:18 | 显示全部楼层
开始尽可能地遵循编程示例,使用有意义的变量名和格式化的代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部