前面的章节已经覆盖变量、控制流、函数、数组和字符串。现在用一个完整的小项目把这些知识串起来:编写一个能够反复读取成绩、验证输入、统计结果并按菜单操作的程序。
重点不是功能多,而是建立第一次完整的开发流程:
先写需求和数据约束,再拆函数,最后测试边界,而不是想到哪里写到哪里。
需求
程序支持:
- 输入一组
0到100的整数成绩; - 显示平均分、最高分、最低分和及格人数;
- 按区间输出人数分布;
- 查找某个成绩出现次数;
- 输入不合法时不破坏已有数据;
- 数据最多保存 100 项。
2026/7/4大约 4 分钟