《C语言程序设计习题集》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:陈朔鹰,陈英,乔俊琪编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2004
  • ISBN:7115084718
  • 页数:320 页
图书介绍:本书按照C语言的内容结构,按章 提供了大量习题,并在每章 的最后一节给出本章 题目的参考答案、典型问题的注释和程序解析,供读者在学习过程中进行自我检查和测试。本书所选试题涉及面广,题型丰富,涵盖了近年来常见的各种考试题目形式,覆盖了程序设计常用的算法和基本的编程技巧。本书在内容编排上由浅入深、分层次、分程度,难易兼顾。读者可以通过书中多种类型的习题、思考题和注释,逐步熟悉并掌握C语言的基础知识、编程方法和技巧,拓宽程序设计的思路。本书在加强基础训练、介绍基本算法的同时,还选用了一些具有趣味性的例题,以增强可读性。本书实用性强,兼顾了各级各类考试的大纲要求,既可以作为高等院校学生学习C语言程序设计的习题集,也可以作为C语言程序设计初学者和提高者的学匀、练习用书,还可作为参加计算机等级考试、自学考试、资格和水平等考试的演练和模拟测试用书。

第一章 数据、运算与基本输入输出 1

【导读提要】 1

1.1 选择题 1

1.2 阅读程序 9

1.3 填空题 16

1.4 编写程序 17

1.5 参考答案 17

1.5.1 选择题 17

1.5.2 阅读程序 22

1.5.3 填空题 24

1.5.4 编写程序 25

第二章 流程控制 27

【导读提要】 27

2.1 选择题 27

2.2 阅读程序选择答案 31

2.3 阅读程序写出答案 36

2.4 程序填空 38

2.5 编写程序 41

2.6 思考题 43

2.7 参考答案 48

2.7.1 选择题 48

2.7.2 阅读程序选择答案 49

2.7.3 阅读程序写出答案 50

2.7.4 程序填空 51

2.7.5 编写程序 51

第三章 函数与程序结构 61

【导读提要】 61

3.1 选择题 61

3.2 阅读程序选择答案 63

3.3 阅读程序写出答案 66

3.4 程序填空 72

3.5 编写程序 73

3.6 思考题 73

3.7 参考答案 75

3.7.1 选择题 75

3.7.2 阅读程序选择答案 76

3.7.3 阅读程序写出答案 77

3.7.4 程序填空 79

3.7.5 编写程序 79

第四章 数组 83

【导读提要】 83

4.1 选择题 83

4.2 阅读程序 89

4.3 程序选择填空 92

4.4 程序填空 97

4.5 编写程序 103

4.6 思考题 104

4.7 参考答案 106

4.7.1 选择题 106

4.7.2 阅读程序 110

4.7.3 程序选择填空 111

4.7.4 程序填空 111

4.7.5 编写程序 112

第五章 指针 119

【导读提要】 119

5.1 选择题 119

5.2 阅读程序 125

5.3 程序选择填空 133

5.4 程序填空 136

5.5 编写程序 141

5.6 思考题 141

5.7 参考答案 142

5.7.1 选择题 142

5.7.2 阅读程序 145

5.7.3 程序选择填空 147

5.7.4 程序填空 148

5.7.5 编写程序 149

第六章 函数递归 154

【导读提要】 154

6.1 选择题 154

6.2 阅读程序 155

6.3 程序选择填空 157

6.4 程序填空 160

6.5 编写程序 164

6.6 思考题 165

6.7 参考答案 166

6.7.1 选择题 166

6.7.2 阅读程序 167

6.7.3 程序选择填空 167

6.7.4 程序填空 168

6.7.5 编写程序 169

第七章 结构与联合 177

【导读提要】 177

7.1 选择题 177

7.2 填空题 184

7.3 阅读程序 186

7.4 程序选择填空 193

7.5 程序填空 195

7.6 编写程序 206

7.7 思考题 206

7.8 参考答案 207

7.8.1 选择题 207

7.8.2 填空题 209

7.8.3 阅读程序 209

7.8.4 程序选择填空 213

7.8.5 程序填空 214

7.8.6 编写程序 215

第八章 文件 221

【导读提要】 221

8.1 选择题 221

8.2 程序选择填空 225

8.3 编写程序 230

8.4 思考题 230

8.5 参考答案 231

8.5.1 选择题 231

8.5.2 程序选择填空 233

8.5.3 编写程序 234

第九章 程序设计常用算法 241

【导读提要】 241

9.1 常用数值问题算法 241

9.2 常见排序算法 246

9.3 穷举法 248

9.4 递推法 254

9.5 模拟人工 259

9.6 回溯法 265

第十章 编程综合练习 271

【导读提要】 271

10.1 编写程序 271

10.2 思考题 300

附录 306

附录1 常用ASCII代码对照表 306

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

附录3 Turbo C2.0常用库函数 308

附录4 Turbo C2.0上机操作指南 314

参考文献 320