🪜
多重考验
else if多个条件
📖知识引入
🪜else if
用于多个条件分支,可以连续写多个,像爬楼梯逐级判断
⬇️从上到下判断
程序从上到下依次检查每个条件,像过安检一道道来
⏹️匹配即停
一旦匹配某个条件就执行并停止后续判断
🔚else兜底
else放在最后,所有条件都不满足时执行,可省略
📋顺序很重要
条件要从严格到宽松,否则后面的分支永远执行不到
🔍else if多分支示例
📝else if多分支示例
💻
点击「运行」查看输出
else if像爬楼梯,逐级检查:
score=75
│
▼
┌─score>=90?─┐ 否
│ ──┐
▼ │
A ▼
┌─score>=80?─┐ 否
│ ──┐
▼ │
B ▼
┌─score>=60?─┐ 是
│ │
▼ │
C │
▼
D (else)75不满足>=90和>=80,满足>=60→输出C
🎯小测验
第1题:score=75输出?
第2题:else if可以有几个?
第3题:如果把score>=60放在最前面会怎样?
📝本课知识点
- ✓else if可以多个
- ✓从上到下依次判断
- ✓匹配一个就停止
- ✓else可选兜底
- ✓条件顺序从严到宽
第9课完成!继续探索下一课吧 🚀