C语言||作业01
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2019-2 |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10669 |
这个作业的目标 | 熟练使用数组,包括二维数组和字符数组;并掌握结构的使用。 |
其他参考文献 | 《C语言程序设计:现代方法》(第2版)、C Primer P |
1.需求分析
1.根据题目要求,通讯录所需排序、添加、删除、修改、查找和退出程序六大功能,故要采用多个函数进行编码;
2.为了步骤简明,部分循环采用for循环进行编码;
3.在排序功能中,采用选择排序法;
4.在选择和增加数据中,均采用数组内添加;
5.代码便于清晰可靠,采用system函数操作。
2.程序代码
2.1源代码
2.2函数调用图与流程图
2.2.1调用图
2.2.2流程图
3.功能测试
3.1排序功能
3.2添加功能
3.3删除功能
3.4修改功能
3.5查找功能
3.6错误操作
3.7此处已有数据
4.应用集成
链接:https://gitee.com/virushunter