《C语言程序设计教程学习指导》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:周彩英主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302411758
  • 页数:227 页
图书介绍:本书是《C程序设计教程》一书的配套参考书,主要内容包括4个部分: 上机实验、《C程序设计教程》习题参考答案与解析、考点分析、课程及等级考试模拟试卷。本书内容丰富、取材与难度适当、实用性强,对读者可能遇到的难点做了十分系统、清楚和详细的简述,可以作为其他C语言程序设计课程的教学参考书,特别适合作为参加C语言等级考试读者的复习与练习材料。

第1部分 上机实验 3

实验1 C语言程序设计基础 3

1.1 实验目的 3

1.2 实验预备工作 3

1.3 实验内容 3

1.4 实验要求 4

实验2 基本控制结构(1) 5

2.1 实验目的 5

2.2 实验预备工作 5

2.3 实验内容 5

2.4 实验要求 6

实验3 基本控制结构(2) 7

3.1 实验目的 7

3.2 实验预备工作 7

3.3 实验内容 7

3.4 实验要求 8

实验4 函数(1) 9

4.1 实验目的 9

4.2 实验预备工作 9

4.3 实验内容 9

4.4 实验要求 12

实验5 函数(2) 13

5.1 实验目的 13

5.2 实验预备工作 13

5.3 实验内容 15

5.4 实验要求 16

实验6 函数(3) 17

6.1 实验目的 17

6.2 实验预备工作 17

6.3 实验内容 17

6.4 实验要求 19

实验7 数组(1) 20

7.1 实验目的 20

7.2 实验预备工作 20

7.3 实验内容 20

7.4 实验要求 23

实验8 数组(2) 24

8.1 实验目的 24

8.2 实验预备工作 24

8.3 实验内容 24

8.4 实验要求 26

实验9 数组(3) 27

9.1 实验目的 27

9.2 实验预备工作 27

9.3 实验内容 27

9.4 实验要求 30

实验10 数组(4) 31

10.1 实验目的 31

10.2 实验预备工作 31

10.3 实验内容 31

10.4 实验要求 34

实验11 链表 35

11.1 实验目的 35

11.2 实验预备工作 35

11.3 实验内容 35

11.4 实验要求 37

实验12 文件 38

12.1 实验目的 38

12.2 实验预备工作 38

12.3 实验内容 38

12.4 实验要求 41

实验13 综合练习(1) 42

13.1 实验目的 42

13.2 实验预备工作 42

13.3 实验内容 42

13.4 实验要求 46

实验14 综合练习(2) 47

14.1 实验目的 47

14.2 实验预备工作 47

14.3 实验内容 47

14.4 实验要求 51

实验15 综合练习(3) 52

15.1 实验目的 52

15.2 实验预备工作 52

15.3 实验内容 52

15.4 实验要求 55

实验16 综合练习(4) 56

16.1 实验目的 56

16.2 实验预备工作 56

16.3 实验内容 56

16.4 实验要求 59

第2部分 《C语言程序设计教程(第二版)》习题解析 63

第1章 程序设计基础 63

第2章 C语言入门 65

第3章 基本控制结构 67

第4章 函数 71

第5章 数组 73

第6章 指针 75

第7章 函数进阶和结构化编程 78

第8章 结构和联合 80

第9章 指针进阶 81

第10章 文件 83

第3部分 C语言考点及试题分析 87

1 C语言的基本概念 87

考点1 源程序的格式、风格和结构 87

考点2 基本数据类型数据的表示及使用 88

考点3 运算符和表达式的表示及使用 90

2 基本语句 94

考点4 实现顺序结构的语句 94

考点5 实现选择结构的语句 96

考点6 实现循环结构的语句 99

考点7 转移语句 101

3 构造类型数据 103

考点8 基本类型数组 103

考点9 结构变量和结构数组 105

考点10 联合变量和联合数组 107

4 函数 109

考点11 非递归函数的定义、声明、调用及执行过程 109

考点12 递归函数的定义、声明、调用及执行过程 112

考点13 函数调用时参数的传递 115

考点14 变量的存储类别与作用域 117

5 指针类型数据 121

考点15 指针与地址的概念 121

考点16 基本类型数组的指针操作 122

考点17 结构变量、结构数组的指针操作 126

考点18 用指针作为函数的参数 127

6 单向链表的建立与基本操作 130

考点19 链表的基本概念 130

考点20 链表的基本操作 131

7 其他 135

考点21 枚举类型 135

考点22 编译预处理 135

考点23 文件操作 137

考点24 常用库函数 139

考点25 溢出 140

8 常用算法 142

考点26 交换、累加、累乘 142

考点27 非数值计算常用算法 144

考点28 数值计算常用算法 147

第4部分 模拟试卷 153

课程考试模拟试卷1 153

课程考试模拟试卷1参考答案及解析 161

课程考试模拟试卷2 166

课程考试模拟试卷2参考答案及解析 174

全国计算机等级考试C语言模拟试卷 178

全国计算机等级考试C语言模拟试卷参考答案及解析 183

江苏省计算机等级考试笔试试卷 186

江苏省计算机等级考试笔试试卷参考答案及解析 193

附录A Win-TC使用方法简介 200

A.1 集成开发环境Win-TC的使用 200

A.1.1 集成开发环境Win-TC简介 201

A.1.2 运行C程序的一般过程 202

A.2 C程序的调试 206

A.2.1 程序调试时的错误分类 206

A.2.2 Win-TC程序调试中的常见错误分析 209

附录B Visual C++6.0使用方法简介 219

附录C TC 2.0常见出错信息表 224