3月15日 while循环语句
案例 1:密码验证器
要求:
- 正确密码:
abc123 - 让用户重复输入密码,直到输入正确才结束。
- 输入错误提示:“密码错误,请重新输入!”
- 输入正确提示:“登录成功!”
记住:《密码验证器》结论:通过”哨兵值“退出循环
- while 适合未知次数的循环
- 哨兵值:退出循环的值
一、while循环是什么
定义:while 循环是一种满足条件就执行的循环。适合未知次数的循环
二、while循环的语法
三、while(条件表达式)的理解
条件表达式:所有能返回true或false的表达式都属于条件表达式。举例:
// 第一组:比较表达式都能返回 true 或 false
while(a > b)
while(a <= b)
while(a == b)
while(a != b)
// 第二组:布尔值
while(true)
// 第三组:逻辑表达式都能返回 true 或 false
while(a && b)
while(a || b)
while(a != b)
案例2:输出5次“Hello World"
记住:《输出 5 次 HelloWrld》结论:通过”计数变量“退出循环
- while 循环也能执行已知次数的循环。
- 没有条件就创造条件:手动创建一个计数变量
i