14课:累加与累乘
♾️

累加与累乘

while条件循环

📖知识引入

♾️while(条件)
条件为true时持续执行循环体,像只要绿灯就一直走
👀先判断后执行
每次循环前先检查条件,可能一次都不执行
⚠️必须有更新
循环体内必须有更新语句,否则死循环
🔄死循环
while(true)条件永远为true,循环不会停止
📊适用场景
循环次数不确定时用while,如读输入直到满足条件

🔍while循环示例

📝while循环示例
💻
点击「运行」查看输出
while循环执行流程:
      ┌─-> 检查条件 ─false─-> 退出
      │    │true
      │    ▼
      │  执行循环体
      │    │
      └────┘
注意:条件可能一开始就为false
  int i=10;
  while(i<5) {...}  ← 一次都不执行!

死循环警告: while(true) {...} ← 永远停不下来! 必须在体内用break或改变条件

🎯小测验

1题:while(true)会?

2题:while先做什么?

3题:while条件一开始就为false会怎样?

📝本课知识点

  • while先判断后执行
  • 条件为true继续
  • 必须有更新语句
  • 否则死循环
  • 适合次数不确定的场景
14课完成!继续探索下一课吧 🚀