目 录 1
前言 1
第一章TURBO C介绍 1
1.1结构化程序设计和C语言 1
1.2 TURBO C环境 2
1.3TURBO C主屏目 2
1.4输入一个程序并进行编译 4
第二章 问题的解决和程序设计 7
2.1介绍TURBO C程序 7
2.2问题的解决和程序设计 12
2.3作为语言的TURBO C:语法和语义 22
第三章C语言的基本成分 26
3.1 C语言的简单数据类型 26
3.2变量及常量说明 30
3.3 C语言中的算术运算 36
3.4组合运算符 42
3.5再谈输出 44
3.6测试与调试 50
4.1条件表达式 51
第四章C语言程序设计初步 51
4.2 if…else语句 55
4.3循环 64
4.4 while语句 73
4.5 for循环 74
4.6 scanf函数 80
4.7测试与调试 83
第五章模块化程序设计及函数 86
5.1函数 86
5.2将数据传送给函数:数值参数 93
5.3返回值 100
5.4测试与调试 105
第六章再谈函数 109
6.1接收函数中的数据 109
6.2再谈函数 113
6.3局部和全程标识符 121
6.4 C语言的标准函数 126
6.5递归 129
7.1复合条件表达式 133
第七章 再谈Turbo C的控制结构 133
7.2使用switeh语句进行选择 138
7.3 return,break,和continue语句 149
7.4 C语言的程序设计工具:编译器 151
7.5测试和调试 152
7.6复习 154
第八章数据类型和数据结构 156
8.1标量和顺序类型 156
9.1代么是数据结构 163
第九章数组 163
9.2一维数组 164
9.3一维数组的应用 170
9.4分类介绍 176
9.5多维数组 184
第十章字符串 186
10.1字符数组和字符串 186
10.2测试和调试 199
10.3 inelude指令 199
11.1结构数据类型 200
第十一章结构和联合数据类型 200
11.2联合 209
11.3位操作 211
11.4测试和调试 216
11.5复习 216
第十二章文件 218
12.1文件数据类型 218
12.2读文件 223
12.3流 226
12.4测试和调试 232
第十三章动态数据结构 233
13.1选择正确的数据结构 233
13.2指针 236
13.3函数malloc 237
13.4链表 240
13.5建立链表 241
13.6其它动态数据结构 251
13.7测试和调试 562