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

  • 购买积分:10 如何计算积分?
  • 作  者:刘涛,夏启寿主编;张义,王勇,程一飞等副主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2012
  • ISBN:9787030343208
  • 页数:249 页
图书介绍:本书是作者长期教学实践后,进行梳理而编写。全书由浅入深,结合实际应用问题逐步介绍C语言中的基本概念和语法,使读者全面系统地掌握用C语言进行程序设计的方法。主要内容包括:C语言概述,C语言基本数据类型与基本输入输出,C语言运算符与表达式,顺序结构、选择结构和循环结构程序设计,数组,函数,编译预处理,指针,结构体、共用体与枚举类型,文件,位运算等。以VisualC++6.0环境为基础进行编写,内容翔实,例题丰富。叙述简明扼要,通俗易懂。教材每章均包括学习目标、正文、要点及例题分析、习题、和实验,帮助学生明确学习的目标、重点、难点、学时安排以及实验和作业要求等。使学生循序渐渐掌握必要的理论知识,并运用知识解决实际问题。

第1章 C语言程序的调试与运行 1

1.1 C语言程序调试与运行过程及错误分类 1

1.1.1 C语言程序调试与运行的一般过程 1

1.1.2 C语言程序调试与运行中常见错误分类 2

1.2 Visual C++ 6.0环境下程序的调试与运行 2

1.2.1 Visual C++ 6.0的安装和启动 2

1.2.2 Visual C++ 6.0常用功能介绍 3

1.2.3 Visual C++ 6.0工具栏的使用 4

1.2.4 建立和执行包含一个文件的C程序 5

1.2.5 建立和运行包含一个文件的C++程序 12

1.2.6 建立和执行包含多个文件的程序 14

1.3 Turbo C 2.0环境下程序的调试与运行 25

1.3.1 Turbo C 2.0的安装 25

1.3.2 Turbo C 2.0集成开发环境介绍 25

1.3.3 C语言程序的编辑、编译和运行 29

1.4 撰写C语言程序调试报告的参考格式 34

第2章 例题详解及实验指导 36

2.1 C语言概述 36

2.1.1 要点导读 36

2.1.2 经典例题分析 38

2.1.3 习题 39

2.2 数据类型与表达式 39

2.2.1 要点导读 39

2.2.2 经典例题分析 41

2.2.3 习题 44

2.2.4 实验指导 45

2.3 顺序结构程序设计 47

2.3.1 要点导读 47

2.3.2 经典例题分析 47

2.3.3 习题 51

2.3.4 实验指导 53

2.4 选择结构程序设计 55

2.4.1 要点导读 55

2.4.2 经典例题分析 56

2.4.3 习题 58

2.4.4 实验指导 61

2.5 循环结构程序设计 62

2.5.1 要点导读 62

2.5.2 经典例题分析 63

2.5.3 习题 65

2.5.4 实验指导 69

2.6 数组 71

2.6.1 要点导读 71

2.6.2 经典例题分析 72

2.6.3 习题 76

2.6.4 实验指导 79

2.7 函数与预处理 81

2.7.1 要点导读 81

2.7.2 经典例题分析 86

2.7.3 习题 92

2.7.4 实验指导 98

2.8 指针 102

2.8.1 要点导读 102

2.8.2 经典例题分析 106

2.8.3 习题 110

2.8.4 实验指导 114

2.9 结构体与共用体 117

2.9.1 要点导读 117

2.9.2 经典例题分析 119

2.9.3 习题 122

2.9.4 实验指导 125

2.10 位运算和文件 128

2.10.1 要点导读 128

2.10.2 经典例题分析 129

2.10.3 习题 137

2.10.4 实验指导 139

2.11 C++程序设计基础 140

2.11.1 要点导读 140

2.11.2 经典例题分析 141

2.11.3 习题 144

2.11.4 实验指导 145

第3章 综合实训 147

3.1 综合实训的目的 147

3.2 综合实训的要求 148

3.3 综合实训的过程 148

3.4 综合实训的内容 149

第4章 考试指导 167

4.1 全国高等学校(安徽考区)二级C语言考试指导 167

4.1.1 考试介绍及分析 167

4.1.2 二级C语言笔试模拟卷及参考答案 170

4.1.3 上机考试模拟卷及参考答案 201

4.2 全国计算机等级考试二级C语言考试指导 222

4.2.1 考试介绍及分析 222

4.2.2 NCRE二级C语言笔试样卷及参考答案 226

4.2.3 NCRE二级C语言上机考试样卷及参考答案 235

附录Ⅰ 常用字符与ASCII码对照表 242

附录Ⅱ C语言运算符的优先级与结合性 244

附录Ⅲ C语言常见错误信息表 245

参考文献 249