《C语言程序设计指导与实训教程》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:华丽,黄霞,李桂华主编
  • 出 版 社:武汉:华中师范大学出版社
  • 出版年份:2016
  • ISBN:9787562276104
  • 页数:404 页
图书介绍:本教材是《C语言程序设计》的配套用书,主要内容由辅导、实验和实训三部分构成。辅导包括各章易错问题和习题解答;实验包括实验方案、程序测试、实验项目指导、实验报告等;实训主要包括一个具有应用背景的实际项目案例的从分析、设计、测试方案到代码的全部内容,以及供学生选做的若干个实训题目及要求。

第1部分 C语言程序设计辅导 1

第1章 C语言程序设计基础 1

1.1 知识要点及例题解析 1

1.2 配套练习 6

第2章 键盘输入与屏幕输出 11

2.1 知识要点及例题解析 11

2.2 配套练习 16

第3章 选择控制结构 21

3.1 知识要点及例题解析 21

3.2 配套练习 25

第4章 循环控制结构 31

4.1 知识要点及例题解析 31

4.2 配套练习 42

第5章 函数 47

5.1 知识要点及例题解析 47

5.2 配套练习 54

第6章 数组 63

6.1 知识要点及例题解析 63

6.2 配套练习 70

第7章 指针 75

7.1 知识要点及例题解析 75

7.2 配套练习 89

第8章 结构体和共用体 93

8.1 知识要点及例题解析 93

8.2 配套练习 103

第9章 文件 110

9.1 知识要点及例题解析 110

9.2 配套练习 116

第2部分 C语言程序设计实验指导 121

第10章 C语言程序设计实验概述 121

10.1 为什么要做实验 121

10.2 实验的目的和目标 121

10.3 实验的环境要求 122

10.4 实验内容及项目安排 122

10.5 做实验的基本要求 123

10.6 本实验指导的内容安排 123

第11章 C语言程序的运行环境和组成 125

11.1 实验目的 125

11.2 实验项目汇编 125

11.3 VC++6.0运行环境及使用 125

11.4 实验项目说明 134

第12章 C语言的表达式与输入/输出 136

12.1 实验目的 136

12.2 实验项目汇编 136

12.3 程序编译、链接常见错误信息 137

12.4 实验项目说明 139

12.5 部分实验项目参考程序 146

第13章 选择结构 148

13.1 实验目的 148

13.2 实验项目汇编 148

13.3 程序编写风格 149

13.4 实验项目说明 150

13.5 部分实验项目参考程序 165

第14章 循环结构 170

14.1 实验目的 170

14.2 实验项目汇编 170

14.3 程序测试 171

14.4 实验项目说明 172

14.5 部分实验项目参考程序 194

第15章 函数 198

15.1 实验目的 198

15.2 实验项目汇编 198

15.3 程序调试与排错方法 199

15.4 实验项目说明 202

15.5 部分实验项目参考程序 224

第16章 数组 228

16.1 实验目的 228

16.2 实验项目汇编 228

16.3 文件包含与多文件编译 229

16.4 实验项目说明 235

16.5 部分实验项目参考程序 259

第17章 指针 266

17.1 实验目的 266

17.2 实验项目汇编 266

17.3 实验项目说明 266

17.4 部分实验项目参考程序 282

第18章 结构体和共用体 287

18.1 实验目的 287

18.2 实验项目汇编 287

18.3 实验项目说明 287

18.4 部分实验项目参考程序 303

第19章 文件 307

19.1 实验目的 307

19.2 实验项目汇编 307

19.3 实验项目说明 308

19.4 部分实验项目参考程序 319

第3部分 C语言程序设计实训 326

第20章 C语言程序设计实训概述 326

20.1 实训与实验的区别与要求 326

20.2 软件工程概念 326

20.3 程序设计实训计划、组织与管理 327

20.4 程序设计实训项目报告撰写与格式 328

第21章 问题定义与需求分析 329

21.1 问题定义与需求分析的任务 329

21.2 图书管理系统的问题定义与需求分析 329

第22章 总体设计 331

22.1 总体设计的任务与方法 331

22.2 图书管理系统的总体设计 331

第23章 详细设计 333

23.1 详细设计的任务与方法 333

23.2 图书管理系统的详细设计 333

第24章 代码编写与单元测试 338

24.1 代码编写的任务 338

24.2 单元测试的任务与测试用例 338

24.3 图书管理系统的各模块代码及测试 339

第25章 程序总体调试与测试 343

25.1 程序总体调试的任务与测试方法 343

25.2 图书管理系统的总体调试与测试 343

第26章 项目文档与用户使用说明书 345

26.1 项目文档的整理 345

26.2 用户使用说明书的撰写 345

第27章 实训选题参考 346

27.1 商店商品管理系统简介 346

27.2 音像图书租借管理系统简介 347

27.3 饭卡管理系统简介 348

27.4 班级成绩统计与学籍管理系统简介 348

27.5 独生子女补助管理系统简介 349

27.6 C语言题库管理与学习系统简介 350

27.7 英语单词学习管理系统简介 351

27.8 职工工资管理系统简介 352

27.9 设备资产管理系统简介 353

27.10 学生宿舍管理系统简介 354

配套练习参考解答 356

附录1 标准ASCII码表 376

附录2 C语言常用库函数 377

附录3 图书管理系统参考源程序 382

主要参考文献 404