C语言ll作业01

C语言ll作业01

这个作业属于哪个课程? https://edu.cnblogs.com/campus/zswxy/CST2019-2
这个作业要求在哪里? https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10684
这个作业的目标 利用现在所学,制作一个通讯录,要求分为6大功能。
作业正文 https://i-beta.cnblogs.com/posts/edit;postId=12789091
参考文献 学长所做的程序演示、宏定义、清空数组的方法、NULL、二维数组、字符数组等。

2.2.2 需求分析

  根据6个操作的需求:设置6个函数分别为menu,menu2,add,amend,Delete,Find。在menu函数中,有两种排序方法,通过数组和结构的排序来进行。menu2函数是来复刻输入模板。add为添加联系人,Delete函数是删除所输入编号的联系人,amend修改函数通过先清空所以修改的数据来完成。Find是查找函数,通过输入姓名或电话来查找。

2.2.3 程序代码

2.2.3.1 源代码



2.2.3.2 函数调用图与流程图

函数调用图:

2.2.4 功能测试

错误操作:





删除:

添加:

查找:

修改:

2.2.5 Gitee上传截图与链接

2.2.6码云链接

https://gitee.com/ouyang_yuanyuan/C-20199262

posted @ 2020-04-29 23:30  一柄长剑两桀骜  阅读(149)  评论(0编辑  收藏  举报