第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
训练题1 26
第2章 函数 28
2.1 认识C语言程序结构 28
2.2 调用标准库函数 29
2.3 调用自定义函数 32
2.4 贯穿整个教学过程的综合实训部分程序 48
2.5 小结 51
训练题2 52
第3章 3种控制结构 54
3.1 结构化程序设计的3种基本结构 55
3.2 川页序结构的应用 55
3.3 分支结构的应用 58
3.4 循环结构的应用 74
3.5 贯穿整个教学过程的综合实训部分程序 102
3.6 小结 110
训练题3 113
第4章 指针 115
4.1 指针的概念 115
4.2 间接访问存储单元 116
4.3 指针的使用 119
4.4 贯穿整个教学过程的综合实训部分程序 124
4.5 小结 127
训练题4 128
第5章 数组 129
5.1 数组的定义与初始化 129
5.2 数组元素的引用 132
5.3 使用数组解决日常问题” 135
5.4 字符串的处理 149
5.5 贯穿整个教学过程的综合实训部分程序 159
5.6 小结 171
训练题5 172
第6章 结构体 173
6.1 结构体类型的声明 173
6.2 结构体变量的定义和访问 174
6.3 结构体数组 184
6.4 结构体应用举例 186
6.5 贯穿整个教学过程的综合实训部分程序 192
6.6 小结 204
训练题6 205
第7章 文件 206
7.1 文件的概念 206
7.2 文本文件的基本操作 207
7.3 贯穿整个教学过程的综合实训部分程序 215
7.4 小结 229
训练题7 229
附录I C语言关键字 230
附录Ⅱ 常用字符与ASCII, 代码对照表 231
附录Ⅲ 运算符的优先级和结合方向 233
附录Ⅳ 常用C库函数 234
附录V 常见错误. 警告信息表 238
附录Ⅵ 关键字. 运算符. 库函数索引 240
参考文献 242