C语言II作业01

这个作业属于哪个课程 2019级计算机3班
这个作业要求在哪里 作业链接
这个作业的目标 1.学会利用数组编写一个五十人的通讯录 2.进一步掌握二维数组和字符数组
作业正文 C语言II作业01
其他参考文献 讲解宏定义 C语言中清空数组的方法 全局变量与局部变量 NULL 学长录制的视频 字符数组 清屏函数 码云gitee

1. 需求分析

  • 看到这种比较复杂的程序首先考虑调用函数,再根据题目要求作出函数调用图和流程图
  • 考虑好整体后,再从每个步骤入手:排序操作要用到前面学的字符串排序的方法;搜索要用到查找法;考虑到题目要用到很多字符所以还要用到结构指针

2. 程序代码

2.1 源代码







2.2 函数调用图与流程图

2.2.1 函数调用图

2.2.2 流程图

3. 功能测试

3.1 添加功能

  • 正常添加
  • 处理编号超过阈值

3.2 排序功能

  • 编号排序
  • 姓名排序!

3.3 修改功能

  • 正常操作
  • 处理编号超过阈值
  • 此处无数据

3.4 删除功能

  • 正常操作
  • 处理编号超过阈值
  • 此处无数据

3.5 搜索功能

  • 姓名搜索
  • 电话搜索
  • 此处无数据

3.6 操作错误

4. 应用集成

4.1 Gitee上传截图

4.2 Gitee链接

https://gitee.com/guo_ling_li

原文地址:https://www.cnblogs.com/guolingli/p/12810684.html