🔧
数组遍历
遍历与统计
📖知识引入
🔄for遍历数组
用for循环依次访问数组的每个元素,从0到长度-1
➕求和
用sum += arr[i]累加所有元素,像往篮子里逐个放苹果
📊求最大值
设初始值为arr[0],逐个比较找出最大值
📉求最小值
设初始值为arr[0],逐个比较找出最小值
📝修改元素
通过arr[i]=新值 直接修改数组中的元素
💡
找最大值时初始值设为arr[0],能正确处理全负数数组
🔍数组遍历与统计
📝数组遍历与统计
💻
点击「运行」查看输出
遍历统计过程:
arr = {5, 3, 8, 1, 9}求最大值:
maxVal=arr[0]=5
┌───┬───┬───┬───┬───┐
│ 5 │ 3 │ 8 │ 1 │ 9 │
└───┴───┴───┴───┴───┘
↓ ↓ ↓ ↓ ↓
5 5 8 8 9 ← maxVal变化求和: 5+3+8+1+9 = 26
🎯小测验
第1题:找最大值初始值设为?
第2题:求和用什么运算?
第3题:遍历数组的循环条件应该是?
📝本课知识点
- ✓for循环遍历数组
- ✓找最大值设初始为arr[0]
- ✓sum+=累加求和
- ✓修改用arr[i]=值
- ✓循环条件i<长度
第20课完成!继续探索下一课吧 🚀