《新编C语言习题与解析》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李春葆,喻丹丹,曾平,曾慧编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302306191
  • 页数:338 页
图书介绍:本书根据计算机专业“C语言程序设计”课程的教学大纲编写,全书共分9章,每章由基本知识点和例题分析组成,前者高度概括和疏理本章应重点掌握的相关知识;后者详尽地解析精选的典型习题。本书将使学生充分掌握“C+程序设计”课程求解问题的技巧与方法,深化对基本概念的理解,切实提高用C语言解决问题的程序设计能力。本书内容丰富,习题覆盖面广。

第1章 概述 1

知识点:C语言的基本概念 1

要点归纳 1

例题解析 4

第2章 数据类型及其运算 8

2.1 知识点1:数据类型 8

2.1.1 要点归纳 8

2.1.2 例题解析 22

2.2 知识点2:数据输入与输出 36

2.2.1 要点归纳 36

2.2.2 例题解析 40

第3章 选择语句和循环语句 47

3.1 知识点1:选择语句 47

3.1.1 要点归纳 47

3.1.2 例题解析 49

3.2 知识点2:循环语句 59

3.2.1 要点归纳 59

3.2.2 例题解析 61

3.3 知识点3:穷举法 80

3.3.1 要点归纳 80

3.3.2 例题解析 82

第4章 数组 87

4.1 知识点1:数组的基本概念 87

4.1.1 要点归纳 87

4.1.2 例题解析 90

4.2 知识点2:字符数组和字符串数组 101

4.2.1 要点归纳 101

4.2.2 例题解析 104

4.3 知识点3:数组的排序 114

4.3.1 要点归纳 114

4.3.2 例题解析 119

4.4 知识点4:数组的查找 124

4.4.1 要点归纳 124

4.4.2 例题解析 125

第5章 指针 127

5.1 知识点1:指针的概念 127

5.1.1 要点归纳 127

5.1.2 例题解析 129

5.2 知识点2:指针和数组 133

5.2.1 要点归纳 133

5.2.2 例题解析 139

5.3 知识点3:指针数组和多级指针 157

5.3.1 要点归纳 157

5.3.2 例题解析 158

第6章 函数 167

6.1 知识点1:函数的基本概念 167

6.1.1 要点归纳 167

6.1.2 例题解析 168

6.2 知识点2:函数和变量的存储类别 175

6.2.1 要点归纳 175

6.2.2 例题解析 178

6.3 知识点3:函数的数据传递 184

6.3.1 要点归纳 184

6.3.2 例题解析 186

6.4 知识点4:指针型函数 203

6.4.1 要点归纳 203

6.4.2 例题解析 203

6.5 知识点5:指向函数的指针 207

6.5.1 要点归纳 207

6.5.2 例题解析 208

6.6 知识点6:递归函数 210

6.6.1 要点归纳 210

6.6.2 例题解析 212

6.7 知识点7:命令行参数 215

6.7.1 要点归纳 215

6.7.2 例题解析 215

第7章 结构体与共用体 218

7.1 知识点1:结构体类型和结构体变量 218

7.1.1 要点归纳 218

7.1.2 例题解析 221

7.2 知识点2:结构体数组和结构体指针 226

7.2.1 要点归纳 226

7.2.2 例题解析 228

7.3 知识点3:函数之间结构体变量的数据传递 237

7.3.1 要点归纳 237

7.3.2 例题解析 237

7.4 知识点4:结构体的应用——链表 242

7.4.1 要点归纳 242

7.4.2 例题解析 244

7.5 知识点5:共用体 254

7.5.1 要点归纳 254

7.5.2 例题解析 255

7.6 知识点6:枚举类型 261

7.6.1 要点归纳 261

7.6.2 例题解析 262

7.7 知识点7:用户定义类型 264

7.7.1 要点归纳 264

7.7.2 例题解析 264

第8章 预编译处理和位段 268

8.1 知识点1:宏 268

8.1.1 要点归纳 268

8.1.2 例题解析 269

8.2 知识点2:条件编译 277

8.2.1 要点归纳 277

8.2.2 例题解析 278

8.3 知识点3:文件包含 280

8.3.1 要点归纳 280

8.3.2 例题解析 280

8.4 知识点4:位段 281

8.4.1 要点归纳 281

8.4.2 例题解析 282

第9章 文件 284

9.1 知识点1:文件概述 284

9.1.1 要点归纳 284

9.1.2 例题解析 286

9.2 知识点2:文件的操作 289

9.2.1 要点归纳 289

9.2.2 例题解析 292

9.3 知识点3:文件的定位和随机读/写操作 308

9.3.1 要点归纳 308

9.3.2 例题解析 309

附录A C语言常见错误 323

附录B 近几年全国计算机等级考试二级C试题 328

参考文献 338