图书目录

 

第1章C语言的基础知识1

1.1主函数的框架1

1.2熟悉Turbo C集成环境3

1.3正确选用C语言数据类型7

1.4使用C语言运算符12

1.5贯穿整个教学过程的综合实训部分程序20

1.6小结21

训练题126

 第2章函数28

2.1认识C语言程序结构28

2.2调用标准库函数29

2.3调用自定义函数32

2.3.1函数的定义32

2.3.2函数的调用34

2.4贯穿整个教学过程的综合实训部分程序48

2.5小结51

训练题252

 第3章3种控制结构54

3.1结构化程序设计的3种基本结构55

3.2顺序结构的应用55

3.3分支结构的应用58

3.3.1if语句与分支处理58

3.3.2switch语句与分支处理64

3.3.3嵌套分支70

3.4循环结构的应用74

3.4.1while语句与循环处理75

3.4.2dowhile语句与循环处理84

3.4.3for语句与循环处理88

3.4.4嵌套循环92

3.4.5控制循环提前结束98

3.5贯穿整个教学过程的综合实训部分程序102

3.6小结110

训练题3113

 第4章指针115

4.1指针的概念115

4.2间接访问存储单元116

4.3指针的使用119

4.4贯穿整个教学过程的综合实训部分程序124

4.5小结127

训练题4128

 第5章数组129

5.1数组的定义与初始化129

5.2数组元素的引用132

5.3使用数组解决日常问题135

5.4字符串的处理149

5.5贯穿整个教学过程的综合实训部分程序159

5.6小结171

训练题5172

 第6章结构体173

6.1结构体类型的声明173

6.2结构体变量的定义和访问174

6.3结构体数组184

6.4结构体应用举例186

6.5贯穿整个教学过程的综合实训部分程序192

6.6小结204

训练题6205

 第7章文件206

7.1文件的概念206

7.2文本文件的基本操作207

7.3贯穿整个教学过程的综合实训部分程序215

7.4小结229

训练题7229

 

附录IC语言关键字230

 

附录II常用字符与ASCII代码对照表231

 

附录III运算符的优先级和结合方向233

 

附录IV常用C库函数234

 

附录V常见错误、警告信息表238

 

附录VI关键字、运算符、库函数索引240

 

参考文献242