第1章C语言概述 1
1.1学习指导 1
1.2习题指导 2
1.3实验指导 2
实验一Visual C++ 6.0集成开发环境入门 2
1.4拓展练习 6
第2章C语言程序设计基础 7
2.1学习指导 7
2.2习题指导 8
2.3实验指导 15
实验二 数据类型、运算符和表达式 15
2.4拓展练习 17
第3章 顺序程序设计 18
3.1学习指导 18
3.2习题指导 19
3.3实验指导 25
实验三 顺序结构程序设计 25
3.4拓展练习 28
第4章 选择程序设计 29
4.1学习指导 29
4.2习题指导 30
4.3实验指导 39
实验四 选择结构程序设计 39
4.4拓展练习 41
第5章 循环程序设计 43
5.1学习指导 43
5.2习题指导 43
5.3实验指导 52
实验五 循环结构程序设计基础 52
实验六 循环结构程序设计方法 54
5.4拓展练习 55
第6章 数组 56
6.1学习指导 56
6.2习题指导 57
6.3实验指导 68
实验七 数组的基本概念 68
实验八 数组的程序设计 69
6.4拓展练习 69
第7章 指针 71
71学习指导 71
7.2习题指导 73
7.3实验指导 82
实验九 指针的运算 82
实验十 在程序中使用指针 83
7.4拓展练习 83
第8章 字符串 84
8.1学习指导 84
8.2习题指导 84
8.3实验指导 95
实验十一 字符串的概念 95
实验十二 字符串的处理 96
8.4拓展练习 97
第9章 函数 98
9.1学习指导 98
9.2习题指导 99
9.3实验指导 106
实验十三 函数的定义 106
实验十四 函数程序设计 107
9.4拓展练习 109
第10章 自定义数据类型 114
10.1学习指导 114
10.2习题指导 115
10.3实验指导 125
实验十五 自定义数据类型 125
10.4拓展练习 126
第11章 预处理命令与程序组织 129
11.1学习指导 129
11.2习题指导 129
11.3实验指导 131
实验十六 预处理命令与程序组织 131
11.4拓展练习 132
第12章 文件操作 136
12.1学习指导 136
12.2习题指导 138
12.3实验指导 147
实验十七 文件操作 147
12.4拓展练习 148
第13章 位操作 150
13.1学习指导 150
13.2习题指导 151
13.3实验指导 155
实验十八 位运算 155
13.4拓展练习 156
附录A C语言库函数 157