发新帖我要提问
12
返回列表
打印
[经验分享]

while,do...while,for 三种循环的比较

[复制链接]
楼主: juliestephen
手机看帖
扫描二维码
随时随地手机跟帖
21
51xlf| | 2023-9-14 22:48 | 只看该作者 回帖奖励 |倒序浏览
如果已知循环次数,并且想要更紧凑的代码结构,可以使用for循环。

使用特权

评论回复
22
kkzz| | 2023-9-17 08:09 | 只看该作者
while 循环适用于需要根据某个条件循环执行多次的情况,例如查找一个数组中的最大值或最小值等。

使用特权

评论回复
23
louliana| | 2023-9-17 09:59 | 只看该作者
while、do-while 和 for 是三种常见的循环语句,它们都可以用于循环控制。

使用特权

评论回复
24
youtome| | 2023-9-17 11:25 | 只看该作者
尽管它们看起来可能非常相似,但每种结构都有其特定的使用情况和优点

使用特权

评论回复
25
abotomson| | 2023-9-17 14:35 | 只看该作者
while 循环适用于不确定循环次数的情况,do...while 循环适用于至少需要执行一次循环体的情况,而 for 循环适用于已知循环次数的情况。

使用特权

评论回复
26
macpherson| | 2023-9-17 14:56 | 只看该作者
while循环:
循环条件判断在循环体前:在进入循环之前,首先会检查循环条件。如果条件为假(false),则循环体不会执行。
适用场景:通常用于不确定循环次数的情况,只要条件满足,就会一直执行。

使用特权

评论回复
27
jkl21| | 2023-9-17 18:33 | 只看该作者
do-while 循环是一种带条件的循环语句,用于在满足特定条件时循环执行代码块,并在循环体中先执行一次。它的基本语法如下:

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

do-while 循环适用于需要先执行一次循环体的情况,然后再根据条件决定是否继续循环的情况,例如累加到一个计数器中等。

使用特权

评论回复
28
V853| | 2023-10-7 10:44 | 只看该作者
若是你必要确保循环体最少实行一次,那末,do,,,while,轮回大概更适合。

使用特权

评论回复
29
理想阳| | 2023-10-11 11:05 | 只看该作者
for,轮回合用于必要轮回实行某个代码块的指定次数的环境

使用特权

评论回复
30
芯路例程| | 2023-10-11 11:45 | 只看该作者
重要区分在于轮回前提的表达方式以及利用场景。

使用特权

评论回复
31
朝生| | 2023-10-11 13:02 | 只看该作者
发起尽量遵守编程范例,利用有意义的变量名以及格式化的代码

使用特权

评论回复
32
AIsignel| | 2023-10-11 14:04 | 只看该作者
选择利用哪种轮回布局取决于详细的需求以及轮回前提。

使用特权

评论回复
33
鹿鼎计| | 2023-11-2 19:53 | 只看该作者
如果您知道循环的数量并**代码结构更紧凑,则可以使用for循环。

使用特权

评论回复
34
digit0| | 2023-11-2 20:43 | 只看该作者
虽然它们看起来大概相当类似,但每种布局都有其特定的利用环境以及长处

使用特权

评论回复
35
软核硬核| | 2023-12-8 11:16 | 只看该作者
For,在需要循环指定次数来执行代码块的环境中使用循环

使用特权

评论回复
36
天天向善| | 2023-12-10 18:00 | 只看该作者
重要的区别在于转世前提的表达和使用场景。

使用特权

评论回复
37
Pretext| | 2023-12-11 11:18 | 只看该作者
开始尽可能地遵循编程示例,使用有意义的变量名和格式化的代码

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则