C语言Il作业01

这个作业属于哪个课程2019级软件工程
这个作业的要求在哪里 C语言Il作业01
这个作业的目标 编写一个简单的通讯录
作业正文 C语言Il作业01
其他参考文献 CSDNC语言实现通讯录C语言中清空数组的方法清屏函数详解宏定义(#define)

2.2.2 需求分析

需要一个能够实现添加,删除,查找,修改并且能够对通联系人进行排序的一个简单的通讯录。由于数据类型不同,需要定义一个结构体来实现通讯录的功能。添加、修改和删除都能够以赋值的方式实现,排序则可以使用冒泡排序法实现,查找就需要遍历所有数据然后在给出所需要的数据,以此实现通讯录的功能。

2.2.3 程序代码

2.2.3.1 源代码

2.2.3.2 函数调用图与流程图

 

2.2.4 功能测试(为测试方便将人数改为5人)

(1)排序

①编号排序

 

②姓名排序

 

③错误操作

 

 

(2)添加

①添加成功

 

②超过阈值与错误操作

 

③通讯录已满

 

 

(3)删除

①删除成功

 

②超过阈值

 

③此处无数据

 

 

(4)修改

①修改成功

 

修改前

 

修改后

 

②超过阈值

 

③此处无数据

 

 

(5)查找

 

①查找成功

姓名查找

 

电话查找

 

②查无此人

姓名查无此人

 

 电话查无此人

 

(6)退出程序

 

 

(7)非菜单操作

 

 

2.2.5 应用集成

Gitee上传截图与链接

 

 

            

 

             https://gitee.com/DDbang-wwc/A20199469/tree/master/

posted @ 2020-04-27 18:59  DDBang  阅读(161)  评论(0编辑  收藏  举报