《C程序设计辅导与实训》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:崔武子等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:730207674X
  • 页数:312 页
图书介绍:本书是与《C程序设计教程》配套编写的辅导与实训教材。学生使用《C程序设计教程》学习C程序设计课程后,可通过本书强化、融会贯通所学知识,进一步巩固和提高编程能力。全书共分两篇:第1篇为C程序设计辅导,第2篇为C程序设计实训。第1篇与《C程序设计教程》一一对应,提供了大量更贴近实际的生动有趣的例子和训练题,起到实训前热身的作用。各章包括例子的详细解析、易错问题以及训练题的参考答案,且凡涉及算法的例子均增设了编程点拨。第2篇包括实例解析、实例设计向导、实训题目与要求。

目录 2

第1篇C程序设计辅导 2

第1章C语言基础知识 2

1.1 例题解析 2

1.1.1 基础部分例题解析 2

1.1.2提高部分例题解析 10

1.2训练题 12

1.2.1 基础部分训练题 12

1.2.2提高部分训练题 13

1.3 参考答案 14

1.3.1 基础部分参考答案 14

1.3.2提高部分参考答案 15

第2章顺序结构程序设计 16

2.1 例题解析 16

2.1.1 基础部分例题解析 16

2.1.2提高部分例题解析 21

2.2 训练题 24

2.2.1 基础部分训练题 24

2.2.2提高部分训练题 25

2.3 参考答案 26

2.3.1 基础部分参考答案 26

2.3.2提高部分参考答案 28

第3章分支结构程序设计 29

3.1 例题解析 29

3.1.1 基础部分例题解析 29

3.1.2提高部分例题解析 43

3.2 训练题 46

3.2.1 基础部分训练题 46

3.2.2提高部分训练题 49

3.3 参考答案 51

3.3.1 基础部分参考答案 51

3.3.2提高部分参考答案 55

第4章循环结构程序设计 56

4.1 例题解析 56

4.1.1 基础部分例题解析 56

4.1.2提高部分例题解析 73

4.2 训练题 77

4.2.1 基础部分训练题 77

4.2.2提高部分训练题 80

4.3 参考答案 81

4.3.1 基础部分参考答案 81

4.3.2提高部分参考答案 84

第5章数组 90

5.1 例题解析 90

5.1.1 基础部分例题解析 90

5.1.2提高部分例题解析 99

5.2.1 基础部分训练题 103

5.2训练题 103

5.2.2提高部分训练题 106

5.3 参考答案 106

5.3.1 基础部分参考答案 106

5.3.2提高部分参考答案 111

第6章指针 112

6.1 例题解析 112

6.1.1 基础部分例题解析 112

6.1.2提高部分例题解析 117

6.2.1 基础部分训练题 119

6.2 训练题 119

6.2.2提高部分训练题 121

6.3 参考答案 121

6.3.1 基础部分参考答案 121

6.3.2提高部分参考答案 123

第7章 函数 125

7.1 例题解析 125

7.1.1 基础部分例题解析 125

7.1.2提高部分例题解析 138

7.2.1 基础部分训练题 142

7.2 训练题 142

7.2.2提高部分训练题 144

7.3 参考答案 146

7.3.1 基础部分参考答案 146

7.3.2提高部分参考答案 153

第8章结构体和其他构造类型 155

8.1 例题解析 155

8.1.1 基础部分例题解析 155

8.1.2提高部分例题解析 161

8.2.1 基础部分训练题 167

8.2 训练题 167

8.2.2提高部分训练题 169

8.3 参考答案 170

8.3.1 基础部分参考答案 170

8.3.2提高部分参考答案 172

第9章位运算与位段 174

9.1 例题解析 174

9.1.1 基础部分例题解析 174

9.2.2提高部分训练题 175

9.2.1 基础部分训练题 175

9.2 训练题 175

9.1.2提高部分例题解析 175

9.3 参考答案 176

9.3.1 基础部分参考答案 176

9.3.2提高部分参考答案 176

第10章文件 177

10.1 例题解析 177

10.1.1 基础部分例题解析 177

10.1.2提高部分例题解析 182

10.2.1 基础部分训练题 185

10.2训练题 185

10.3 参考答案 186

10.3.1 基础部分参考答案 186

10.2.2提高部分训练题 186

10.3.2提高部分参考答案 190

第2篇C程序设计实训 194

第11章程序设计实训概述 194

12.1 贯穿于整个实训过程的实例解析 199

12.1.1实例解析 199

第12章基本语句的使用 199

12.1.2编程技巧与易错问题 207

12.2 独立实例设计向导 208

12.3 实训题目与要求 213

12.3.1 独立的题目与要求 213

12.3.2 贯穿于整个实训过程的题目与要求 215

第13章数组的应用 221

13.1 贯穿于整个实训过程的实例解析 221

13.1.1 实例解析 221

13.2 独立实例设计向导 228

13.1.2 编程技巧与易错问题 228

13.3 实训题目与要求 231

13.3.1 独立的题目与要求 231

13.3.2 贯穿于整个实训过程的题目与要求 232

第14章模块化的实现 234

14.1 贯穿于整个实训过程的实例解析 234

14.1.1 实例解析 234

14.1.2编程技巧与易错问题 257

14.2 独立实例设计向导 257

14.3 实训题目与要求 260

14.3.1 独立的题目与要求 260

14.3.2 贯穿于整个实训过程的题目与要求 261

第15章结构体类型的建立和使用 263

15.1 贯穿于整个实训过程的实例解析 263

15.1.1 实例解析 263

15.1.2 编程技巧与易错问题 273

15.2 独立实例设计向导 274

15.3.1 独立的题目与要求 276

15.3 实训题目与要求 276

15.3.2贯穿于整个实训过程的题目与要求 278

第16章文件中数据的存取 279

16.1 贯穿于整个实训过程的实例解析 279

16.1.1 实例解析 279

16.1.2 编程技巧与易错问题 290

16.2 独立实例设计向导 291

16.3 实训题目与要求 293

16.3.1 独立的题目与要求 293

16.3.2贯穿于整个实训过程的题目与要求 295

附 录 297

附录Ⅰ C语言关键字 297

附录Ⅱ 常用字符与ASCII代码对照表 298

附录Ⅲ 运算符的优先级和结合方向 299

附录Ⅳ 常用C库函数 300

附录Ⅴ 常见错误、警告信息表 303

附录Ⅵ 字符屏幕和图形程序 304

附录Ⅶ实训报告要求 309

参考文献 312