| 这个作业属于哪个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | C语言Il作业01 |
| 这个作业的目标 | 运用结构,选择排序等方法制作一个通讯录 |
| 参考文献 | C语言Il作业01 |
设计思路和遇到的问题
本题要求编写一个通讯录,内容比较多。在编写之前脑瓜子是嗡嗡的,仔细看了题目就知道,我们可以使用寒假期间学习的菜单还有本学期学的结构进行编写,其中也需要借用while switch for等语句,在编排号码时我们可以使用选择排序法排序。
源代码











函数调用图

流程图

功能测试
在测试的时候我把人数变成了五个人
初始

排序
正确操作
姓名排序

编号排序

错误操作

添加
正确操作


此处有数据

处理编号超过阈值

通讯录已满

- ps:这里我将50个人变成了0个人,方便出现通讯录已满
删除
正确操作


处理编号超过阈值

此处无数据

修改
正确操作


处理编号超过阈值

此处无数据

查找
正确操作

查无此人

退出程序

不是菜单中的选项

码云截图



浙公网安备 33010602011771号