C语言||作业01 结构:通讯录
2.2.1 作业头
| 问题 | 答案 |
|---|---|
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2019-1 |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10668 |
| 这个作业的目标 | 结构化编程思想和渐进式编程思想;编写一个五十人的通讯录并且具有一些基本功能;使用数组,包括二维数组和字符数组,运用学的结构,冒泡排序编写通讯录 |
| 作业正文 | https://www.cnblogs.com/cc2000/p/12802449.html |
| 其他参考文献 | 详解宏定义(#define),C语言中清空数组的方法,C语言的清屏函数 |
2.2.2 需求分析
需求分析:作业要求我们编写一个五十人的通讯录。包括按编号或者姓名排序、添加联系人、删除联系人、修改联系人以及查找联系人。以我们现在所学去写这份代码,包括排序、结构、结构数组、字符串函数(strcmp)、指针以及资料里面的清屏函数。这里所要运用的是冒泡排序,指针可以让我们的代码更加简洁(我对指针还不太熟悉,看了一些同学的代码)
2.2.3 程序代码
2.2.3.1 源代码







2.2.3.2 函数调用图与流程图


2.2.4 功能测试















2.2.5 应用集成
Gitee上传截图与链接


浙公网安备 33010602011771号