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 功能测试
错误操作: