这个作业属于那个课程 | C语言 |
这个作业要求在哪里 | C语言ll作业01 |
这个作业的目标 | 了解程序的形成 |
作业正文 | 作业 |
其他参考文献 | system("cls")。system("pause") |
2.2.2 需求分析
通讯录要求实现排序,添加,删除,修改和查找等功能,利用冒泡排序法进行排序,在有位置的情况下添加,利用结构数组存储数据,利用二分查找法进行查找,利用结构指针进行修改,
设计思路和遇到的问题
看学长的视频后,不知道怎么存数据,也不知道怎么“清屏”,后来看了一些大佬的代码后才知道system("cls"),system("pause")。
2.2.3 程序代码
2.2.3.1 源代码
2.2.3.2 函数调用图与流程图
1.函数调用图
2.流程图
2.2.4 功能测试
为了方便操作,我提前输入了几个数据
非菜单输入
排序
(1)编号排序
(2)姓名排序
错误操作
添加数据
通讯录已满
删除数据
修改数据
查找数据
退出