← 返回课程路线 第四阶段 · S4-03 · 55 分钟

画状态表,追踪模拟题每一步

这一课只练一件事:先画 ,再按 逐步处理。必会:判断每一步的 、用 核对结果、写出两个边界。最小示例:存钱罐模拟,读入 n 次操作,正数表示存入,负数表示取出的金额;1 <= n <= 1000;余额不足时跳过该次取款。样例输入 3 次操作 +5 -3 -10,追踪过程 5 → 2 → 跳过,输出余额 2、跳过 1 次。边界是 n=1,以及全部因 不足被跳过。建议掌握:统计跳过次数。多账户、多币种、复杂利率是拓展。这里不会在浏览器里运行 C++。

必会:能画状态表;能处理每一步;能用自造样例检验 建议掌握:能统计跳过次数 拓展:多账户、多币种、复杂利率,现在不用当硬门槛

任务 1:先选出模拟题该怎么想、分支怎么判断

是模拟题的骨架。 要先想清楚。点不认识的词可看基础解释。

必会:能说出模拟题要先画状态表、再判断分支。这里不会在浏览器里运行 C++,只练习选择和走过程。

模拟题在本课要做什么?模拟思路 · 必会

条件分支要怎么处理?条件分支 · 必会