| 这个作业属于那个课程 | 软件工程4班 |
| 这个作业要求在哪里 | 作业要求 |
| 我在这个课程的目标是 | 初步掌握c语言编程序 |
| 作业正文 | 正文 |
| 其他参考文献 | 无 |
2.2.2 需求分析
根据需求,本代码大概需要分六大功能,排序使用冒泡算法,添加需要定义一个结构体数组存放,删除可以用赋值的方式直接实现,修改用判断语句进行判断修改,查找则使用了遍历查找,退出给出return出口。当然主函数需要一个选择多入口这里用switch实现,最后注意一些输入限制就大概成型。
2.2.3 程序代码
2.2.3.1 源代码

2.2.3.2 函数调用图与流程图
函数调用图

流程图

2.2.4 功能测试
测试时我把总人数改成了6个人
排序
初始

编号排序

姓名排序

添加

通讯录已满

处理编号超过阈值

删除
前:
后:
查找


查无此人

退出

2.2.5 应用集成

