图书目录

目录

第1章程序设计概述1

1.1程序设计语言2

1.2认识C程序14

1.3算法与程序结构20

习题126

第2章数据与运算28

2.1数据29

2.2运算36

习题252

第3章顺序结构55

3.1顺序结构简介56

3.2标准输入输出函数58

3.3顺序结构的应用66

习题373

第4章选择结构75

4.1if语句76

4.2switch语句和break语句84

4.3选择结构的应用86

习题492

第5章循环结构94

5.1循环语句95

5.2循环控制语句101

5.3多重循环108

5.4循环结构的应用115

习题5127第6章函数131

6.1函数及函数定义132

6.2函数的调用137

6.3递归144

6.4变量的作用域和生存期151

6.5函数的应用156

习题6163

第7章数组166

7.1一维数组167

7.2一维数组的应用172

7.3数组名作为函数参数175

7.4二维数组182

7.5字符数组191

习题7205

第8章指针208

8.1指针的基本操作209

8.2指针与数组214

8.3指针与函数224

8.4指针数组和二级指针228

8.5动态内存管理231

8.6指针小结236

习题8238

第9章结构与链表242

9.1结构体243

9.2链表252

9.3枚举和共用体258

9.4编译预处理263

习题9269

第10章文件271

10.1文件指针272

10.2文本文件的读和写277

10.3读写二进制文件282

10.4随机读写和状态检测283

10.5主函数的参数287

10.6输入输出重定向292

习题10295

附录AASCII码表296