c语言程序设计 李俊,深入浅出C语言程序设计(第2版)习题集和编程指导

本书是与清华大学出版社出版的《深入浅出C语言程序设计(第2版)》(书号: 9787302391791)一书相配套的辅助教材。书中对主教材各章的重点和难点进行总结,并对各章课后习题进行精讲,最后还给出大量编程题的题库。本书概念清楚,习题讲解清晰易懂,可以作为高等学校计算机相关专业的辅助教材;各章同步练习题和编程题题库均选自历年全国计算机等级考试二级C语言的试题,也适合作为全国计算机等级考试的备考用书,还可作为各类认证考试的参考书,以及计算机工程技术人员的参考书。 1.1知识点总结1

1.2教材习题精讲1

1.2.1选择题1

1.2.2填空题3

1.2.3编程题3

第2章程序结构描述4

2.1知识点总结4

2.2教材习题精讲4

第3章C语言预备知识8

3.1知识点总结8

3.1.1C程序的基本结构8

3.1.2C语言的标识符8

3.1.3C语言的数据类型9

3.1.4常量9

3.1.5变量11

3.1.6几种运算符和表达式12

3.2教材习题精讲14

3.2.1选择题14

3.2.2填空题18

3.2.3程序改错题19

3.3同步练习题21

第4章顺序结构程序设计23

4.1知识点总结23

4.1.1C语言语句的分类23

4.1.2格式化屏幕输出函数printf()24[1]〖2〗深入浅出C语言程序设计(第2版)习题集和编程指导[1]目录〖2〗4.1.3格式化键盘输入函数scanf()25

4.1.4字符输入输出函数27

4.2教材习题精讲27

4.2.1选择题27

4.2.2填空题30

4.2.3编程题31

4.3同步练习题35

第5章选择结构程序设计38

5.1知识点总结38

5.1.1关系运算符38

5.1.2逻辑运算符38

5.1.3条件运算符39

5.1.4if语句39

5.1.5switch语句41

5.2教材习题精讲42

5.2.1选择题42

5.2.2编程题47

5.3同步练习题54

第6章循环结构程序设计57

6.1知识点总结57

6.1.1while语句57

6.1.2do…while语句58

6.1.3for语句58

6.1.4break语句59

6.1.5continue语句59

6.1.6goto语句60

6.2教材习题精讲60

6.2.1选择题60

6.2.2填空题62

6.2.3编程题64

6.3同步练习题74

第7章数组77

7.1知识点总结77

7.1.1一维数组77

7.1.2二维数组78

7.2教材习题精讲80

7.2.1选择题80

7.2.2填空题83

7.2.3编程题84

7.3同步练习题95

第8章指针基础99

8.1知识点总结99

8.1.1指针的基本概念99

8.1.2指针的运算100

8.1.3指针与一维数组102

8.2教材习题精讲104

8.2.1选择题104

8.2.2填空题106

8.2.3编程题107

8.3同步练习题113

第9章函数116

9.1知识点总结116

9.1.1函数基础116

9.1.2参数的传值方式与传地址方式119

9.1.3变量的作用范围与存储类别120

9.1.4函数的递归调用121

9.1.5编译预处理命令122

9.2教材习题精讲123

9.2.1选择题123

9.2.2填空题127

9.2.3编程题128

9.3同步练习题142

第10章指针提高篇147

10.1知识点总结147

10.1.1二级指针147

10.1.2指针与二维数组148

10.1.3指针的动态存储分配150

10.1.4函数指针151

10.1.5main函数的参数153

10.2教材习题精讲153

10.2.1选择题153

10.2.2编程题158

10.3同步练习题162

第11章字符串165

11.1知识点总结165

11.1.1字符串的概念165

11.1.2字符数组与字符串165

11.1.3字符指针与字符串167

11.1.4字符串处理函数169

11.1.5字符串数组171

11.2教材习题精讲172

11.2.1选择题172

11.2.2填空题174

11.2.3编程题177

11.3同步练习题186

第12章结构体和共用体190

12.1知识点总结190

12.1.1声明结构体类型190

12.1.2结构体变量和结构体指针192

12.1.3结构体数组194

12.1.4链表195

12.1.5共用体197

12.2教材习题精讲198

12.2.1选择题198

12.2.2填空题200

12.2.3编程题202

12.3同步练习题212

第13章文件217

13.1知识点总结217

13.1.1文件的基本概念217

13.1.2文件操作库函数218

13.2教材习题精讲222

13.2.1选择题222

13.2.2编程题225

13.3同步练习题228

第14章位运算232

14.1知识点总结232

14.2教材习题精讲235

14.2.1选择题235

14.2.2编程题237

14.3同步练习题240

第15章编程题题库242

15.1程序设计题242

15.1.1数值处理242

15.1.2一维数组250

15.1.3二维数组255

15.1.4字符串260

15.1.5结构体273

15.1.6链表277

15.2程序修改题279

15.2.1数值处理279

15.2.2一维数组289

15.2.3二维数组294

15.2.4字符串295

15.2.5结构体、链表303

15.3程序填空题306

15.3.1数值处理306

15.3.2字符处理311

15.3.3函数312

15.3.4一维数组312

15.3.5二维数组315

15.3.6字符串319

15.3.7结构体326

15.3.8链表328

15.3.9文件334

附录A常用字符及ASCII码表340

附录BC语言关键字342附录CC语言运算符优先级和结合性344参考文献346

内容简介:

本书是与清华大学出版社出版的《深入浅出C语言程序设计(第2版)》(书号: 9787302391791)一书相配套的辅助教材。书中对主教材各章的重点和难点进行总结,并对各章课后习题进行精讲,最后还给出大量编程题的题库。本书概念清楚,习题讲解清晰易懂,可以作为高等学校计算机相关专业的辅助教材;各章同步练习题和编程题题库均选自历年全国计算机等级考试二级C语言的试题,也适合作为全国计算机等级考试的备考用书,还可作为各类认证考试的参考书,以及计算机工程技术人员的参考书。

目录:

1.1知识点总结1

1.2教材习题精讲1

1.2.1选择题1

1.2.2填空题3

1.2.3编程题3

第2章程序结构描述4

2.1知识点总结4

2.2教材习题精讲4

第3章C语言预备知识8

3.1知识点总结8

3.1.1C程序的基本结构8

3.1.2C语言的标识符8

3.1.3C语言的数据类型9

3.1.4常量9

3.1.5变量11

3.1.6几种运算符和表达式12

3.2教材习题精讲14

3.2.1选择题14

3.2.2填空题18

3.2.3程序改错题19

3.3同步练习题21

第4章顺序结构程序设计23

4.1知识点总结23

4.1.1C语言语句的分类23

4.1.2格式化屏幕输出函数printf()24[1]〖2〗深入浅出C语言程序设计(第2版)习题集和编程指导[1]目录〖2〗4.1.3格式化键盘输入函数scanf()25

4.1.4字符输入输出函数27

4.2教材习题精讲27

4.2.1选择题27

4.2.2填空题30

4.2.3编程题31

4.3同步练习题35

第5章选择结构程序设计38

5.1知识点总结38

5.1.1关系运算符38

5.1.2逻辑运算符38

5.1.3条件运算符39

5.1.4if语句39

5.1.5switch语句41

5.2教材习题精讲42

5.2.1选择题42

5.2.2编程题47

5.3同步练习题54

第6章循环结构程序设计57

6.1知识点总结57

6.1.1while语句57

6.1.2do…while语句58

6.1.3for语句58

6.1.4break语句59

6.1.5continue语句59

6.1.6goto语句60

6.2教材习题精讲60

6.2.1选择题60

6.2.2填空题62

6.2.3编程题64

6.3同步练习题74

第7章数组77

7.1知识点总结77

7.1.1一维数组77

7.1.2二维数组78

7.2教材习题精讲80

7.2.1选择题80

7.2.2填空题83

7.2.3编程题84

7.3同步练习题95

第8章指针基础99

8.1知识点总结99

8.1.1指针的基本概念99

8.1.2指针的运算100

8.1.3指针与一维数组102

8.2教材习题精讲104

8.2.1选择题104

8.2.2填空题106

8.2.3编程题107

8.3同步练习题113

第9章函数116

9.1知识点总结116

9.1.1函数基础116

9.1.2参数的传值方式与传地址方式119

9.1.3变量的作用范围与存储类别120

9.1.4函数的递归调用121

9.1.5编译预处理命令122

9.2教材习题精讲123

9.2.1选择题123

9.2.2填空题127

9.2.3编程题128

9.3同步练习题142

第10章指针提高篇147

10.1知识点总结147

10.1.1二级指针147

10.1.2指针与二维数组148

10.1.3指针的动态存储分配150

10.1.4函数指针151

10.1.5main函数的参数153

10.2教材习题精讲153

10.2.1选择题153

10.2.2编程题158

10.3同步练习题162

第11章字符串165

11.1知识点总结165

11.1.1字符串的概念165

11.1.2字符数组与字符串165

11.1.3字符指针与字符串167

11.1.4字符串处理函数169

11.1.5字符串数组171

11.2教材习题精讲172

11.2.1选择题172

11.2.2填空题174

11.2.3编程题177

11.3同步练习题186

第12章结构体和共用体190

12.1知识点总结190

12.1.1声明结构体类型190

12.1.2结构体变量和结构体指针192

12.1.3结构体数组194

12.1.4链表195

12.1.5共用体197

12.2教材习题精讲198

12.2.1选择题198

12.2.2填空题200

12.2.3编程题202

12.3同步练习题212

第13章文件217

13.1知识点总结217

13.1.1文件的基本概念217

13.1.2文件操作库函数218

13.2教材习题精讲222

13.2.1选择题222

13.2.2编程题225

13.3同步练习题228

第14章位运算232

14.1知识点总结232

14.2教材习题精讲235

14.2.1选择题235

14.2.2编程题237

14.3同步练习题240

第15章编程题题库242

15.1程序设计题242

15.1.1数值处理242

15.1.2一维数组250

15.1.3二维数组255

15.1.4字符串260

15.1.5结构体273

15.1.6链表277

15.2程序修改题279

15.2.1数值处理279

15.2.2一维数组289

15.2.3二维数组294

15.2.4字符串295

15.2.5结构体、链表303

15.3程序填空题306

15.3.1数值处理306

15.3.2字符处理311

15.3.3函数312

15.3.4一维数组312

15.3.5二维数组315

15.3.6字符串319

15.3.7结构体326

15.3.8链表328

15.3.9文件334

附录A常用字符及ASCII码表340

附录BC语言关键字342附录CC语言运算符优先级和结合性344参考文献346

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值