for
数组 + for 循环演示器
看 i 怎么变 · 看格子怎么被填 · 看 max 怎么更新
例题:求数组最大值
数据准备
数组从下标 1 开始存数据
元素个数 n
随机数据
开始演示
重置
数据
💡 n 建议 5 ~ 12(最多 20)。数据个数不够 n 时,缺失的位置会按 0 处理。回车即可开始演示。
第 0 / 0 步
填入数据后点击「开始演示」,我们一起一步步看程序怎么跑 👀
演示控制
键盘 ← → 可单步,空格播放/暂停
◀ 上一步
▶ 播放
下一步 ▶
⟲ 回到开头
0 / 0
速度
慢
中
快
当前 i 指向的格子
当前最大值所在的格子
已经检查过的格子
0 号格子:不用(1 下标开始)
max.cpp —— 黄色行 = 正在执行
变量监视
实时变化
n
—
元素个数
i
—
循环变量
max
—
当前最大值
条件判断
这一步在比什么
程序还没开始
输出结果
cout << max
>
等待程序输出…
← 返回演示目录