《C语言项目开发实践》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:周清平总主编;徐洪智主编;黄云,王新峰,张彬连,彭耶萍副主编
  • 出 版 社:长沙:中南大学出版社
  • 出版年份:2015
  • ISBN:9787548714040
  • 页数:232 页
图书介绍:C程序设计是高等学校软件工程等专业一门重要的专业基础课,通过开展企业真实的项目实训,形成基本的程序设计思想,掌握科学的程序设计方法,养成良好的程序设计规范,训练扎实的编程能力。本书精选了11个真实案例,通过“项目描述、项目目标、项目实施、项目小结与拓展”等章节,有机融入C程序设计项目开发所具备的基本知识、技术和方法,从每个项目的功能描述和目标,模块化程序设计思维与项目分析,到每个函数的实现方法都进行了较为详细的剖析,并给出了所有项目的源代码和部分运行结果,最后对项目进行了总结与拓展。

第1章 C语言项目实训基础 1

1.1 实训目标 1

1.1.1 知识目标 1

1.1.2 能力目标 1

1.1.3 素质目标 1

1.2 C程序设计项目开发技术 1

1.2.1 C程序框架 1

1.2.2 选择和循环 2

1.2.3 数组 5

1.2.4 函数与指针 6

1.2.5 结构体 7

1.2.6 文件 8

1.3 C程序设计项目开发工具 9

1.3.1 Turbo C2.0 9

1.3.2 CodeBlocks 10

1.3.3 Visual C++开发环境 12

1.4 C程序设计项目开发规范 16

1.4.1 源程序格式 16

1.4.2 标识符命名 17

1.4.3 函数 18

1.4.4 程序的可读性 18

1.5 小结 19

第2章 万年历设计 20

2.1 项目描述 20

2.2 项目目标 20

2.3 项目实施 20

2.3.1 项目设计思想 20

2.3.2 函数设计思想 21

2.3.3 项目实现 22

2.3.4 项目运行结果 24

2.4 项目小结与拓展 24

第3章 小学数学测试软件设计 25

3.1 项目描述 25

3.2 项目目标 25

3.3 项目实施 25

3.3.1 项目设计思想 25

3.3.2 函数设计思想 26

3.3.3 项目实现 26

3.3.4 项目运行结果 32

3.4 项目小结与拓展 32

第4章 科学计算器设计 33

4.1 项目描述 33

4.2 项目目标 33

4.3 项目实施 33

4.3.1 项目设计思想 33

4.3.2 函数设计思想 35

4.3.3 项目实现 38

4.3.4 项目运行结果 49

4.4 项目小结与拓展 50

第5章 航班信息查询系统设计 51

5.1 项目描述 51

5.2 项目目标 51

5.3 项目实施 51

5.3.1 项目设计思想 51

5.3.2 函数设计思想 53

5.3.3 项目实现 55

5.3.4 项目运行结果 62

5.4 项目小结与拓展 64

第6章 工资管理系统设计 65

6.1 项目描述 65

6.2 项目目标 65

6.3 项目实施 65

6.3.1 项目设计思想 65

6.3.2 函数设计思想 67

6.3.3 项目实现 72

6.3.4 项目运行结果 90

6.4 项目小结与拓展 93

第7章 家电销售管理系统设计 94

7.1 项目描述 94

7.2 项目目标 94

7.3 项目实施 94

7.3.1 项目设计思想 94

7.3.2 函数设计思想 97

7.3.3 项目实现 103

7.3.4 项目运行结果 114

7.4 项目小结与拓展 116

第8章 学生成绩管理系统设计 117

8.1 项目描述 117

8.2 项目目标 117

8.3 项目实施 118

8.3.1 项目设计思想 118

8.3.2 函数设计思想 121

8.3.3 项目实现 127

8.3.4 项目运行结果 143

8.4 项目小结与拓展 144

第9章 图书管理系统的设计与实现 145

9.1 项目描述 145

9.2 项目目标 145

9.3 项目实施 145

9.3.1 项目设计思想 145

9.3.2 函数设计思想 149

9.3.3 项目实现 151

9.3.4 项目运行结果 179

9.4 项目小结与拓展 182

第10章 五子棋游戏设计 183

10.1 项目描述 183

10.2 项目目标 183

10.3 项目实施 183

10.3.1 项目设计思想 183

10.3.2 函数设计思想 185

10.3.3 项目实现 187

10.3.4 项目运行结果 193

10.4 项目小结与拓展 193

第11章 推箱子游戏设计 194

11.1 项目描述 194

11.2 项目目标 194

11.3 项目实施 194

11.3.1 项目设计思想 194

11.3.2 函数设计思想 197

11.3.3 项目实现 200

11.3.4 项目运行结果 209

11.4 项目小结与拓展 211

第12章 贪吃蛇游戏设计 212

12.1 项目描述 212

12.2 项目目标 212

12.3 项目实施 212

12.3.1 项目设计思想 212

12.3.2 函数设计思想 214

12.3.3 项目实现 216

12.3.4 项目运行结果 222

12.4 项目小结与拓展 222

附录 224

参考文献 232