您的当前位置:首页正文

while循环简单例子

来源:个人技术集锦
while循环简单例子

1. while 循环是在一定条件满足时反复执行的一种循环控制结构,它一般形式如下:

while(条件) { 循环体 循环变量改变 }

while 循环会检查条件是否为真,如果是真,就会执行循环体的语句,循环体的语句完成后,再次检查条件,若为真,再执行循环体。直到条件为假时,跳出循环。

2. while 循环的适用场景

(1)当需要重复执行的代码次数未知时比较实用,比如从集合中取出数据,重复多次用户输入,从网络上接收数据等;

(2)当要求用户满足给定条件时,比如输入正确的密码,输入哪些参数,输入正确的数据等;

(3)当需要用户满足特定的一定的条件后,才能继续执行时,如登录验证,用户输入正确的用户名和密码之后,才能继续使用有系统;

(4)需要多次完成一些操作,如计算每一项数据的累计,取无数次某个文件或者列表中的内容,遍历二叉树等;

(5)当需要依次检查一系列输入变量时,也佳用while循环,使所有输入变量都检查到,比如从多个输入框中获取用户输入的数据。

3. while 循环的注意事项

(1)循环的初始条件要设置正确,如果条件始终都不成立,while 循环就变成一个无限循环;

(2)每次循环都要改变循环变量,否则就会导致死循环;

(3)如果条件始终为真时,一定要提供循环出口,使得循环有法结束;

(4)循环的次数如果太多,就会导致程序效率低下,应仔细考虑循环的次数是否必要。

因篇幅问题不能全部显示,请点此查看更多更全内容