C语言ll作业01

1.作业头

问题 回答
这个作业属于哪个课程 班级链接
这个作业要求在哪里 作业要求
这个作业目标 学会制作一个简易的通讯录
作业正文 https://www.cnblogs.com/coolyingying/p/12788728.html
其他参考文献 清屏函数、二维数组

2.需求分析

根据我的要求,编写你的需求分析
要求:
1.宏观要求
·要求编写一个五十人的通讯录
·每个人信息包括姓名和电话
·使用前面几次作业的菜单框架
·使用数组,包括二维数组和字符数组
·极高的容错率
2.详细要求与实现
·要求除学长视频内展示的功能之外再加查找功能和排序功能
·查找功能:输入名字或者电话号码后,输出对应的编号姓名和电话号码
·排序功能:将通讯录按照编号或者按照名字来排序

需求分析:
①通讯录的存储大小应为50人,内容包括编号、姓名和电话。
②通讯录的功能包括排序、添加、删除、修改、查找五个功能。
③其中排序功能需要按照编号或者名字进行排序。
④修改功能需要使用指针以及代码需要使用数组,包括二维数组和字符数组。

3.程序代码

3.1源代码

C语言ll作业01_第1张图片
C语言ll作业01_第2张图片
C语言ll作业01_第3张图片
C语言ll作业01_第4张图片
C语言ll作业01_第5张图片
C语言ll作业01_第6张图片
C语言ll作业01_第7张图片

3.2函数调用图和流程图

调用图:
C语言ll作业01_第8张图片

流程图:
C语言ll作业01_第9张图片

4.功能测试

C语言ll作业01_第10张图片
C语言ll作业01_第11张图片
C语言ll作业01_第12张图片
C语言ll作业01_第13张图片
C语言ll作业01_第14张图片

5.应用集成

Gitee上传截图与链接
C语言ll作业01_第15张图片

Gitee链接

你可能感兴趣的:(C语言ll作业01)