淮北  
这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 C语言Il作业01
这个作业的目标 运用结构,选择排序等方法制作一个通讯录
参考文献 C语言Il作业01

设计思路和遇到的问题

本题要求编写一个通讯录,内容比较多。在编写之前脑瓜子是嗡嗡的,仔细看了题目就知道,我们可以使用寒假期间学习的菜单还有本学期学的结构进行编写,其中也需要借用while switch for等语句,在编排号码时我们可以使用选择排序法排序。

源代码











函数调用图

流程图

功能测试

在测试的时候我把人数变成了五个人

初始

排序

正确操作

姓名排序

编号排序

错误操作

添加

正确操作

此处有数据

处理编号超过阈值

通讯录已满

  • ps:这里我将50个人变成了0个人,方便出现通讯录已满

删除

正确操作


处理编号超过阈值

此处无数据

修改

正确操作


处理编号超过阈值

此处无数据

查找

正确操作

查无此人

退出程序

不是菜单中的选项

码云截图

码云链接

https://gitee.com/

posted on 2020-04-27 11:01  淮北  阅读(148)  评论(1编辑  收藏  举报