1 C语言程序设计概述 1
1.1 知识介绍 1
1.2 VC6.0介绍 1
1.2.1 编制并运行一个简单程序 1
1.2.2 VC6集成开发环境使用参考 7
1.2.3 调试程序 11
1.2.4 编译与链接过程中常见的出错提示 16
1.3 实验部分 20
1.3.1 实验1:VC++6.0下新建一个简单C源程序 20
1.3.2 实验2:VC++6.0下新建一个简单C程序工程 24
1.4 习题答案 29
2 数据结构与算法概述 30
2.1 知识介绍 30
2.2 习题答案 31
3 基本数据类型、运算符和表达式 35
3.1 知识介绍 35
3.2 实验部分 37
3.2.1 实验1 数据类型的应用 37
3.2.2 实验2上机实验解答 41
3.3 练习解答 46
3.4 习题答案 47
4 顺序结构 49
4.1 知识介绍 49
4.2 实验部分 51
4.2.1 实验1 简单C程序编程 51
4.2.2 实验2上机实验解答 56
4.3 练习解答 61
4.4 习题答案 61
5 选择结构 64
5.1 知识介绍 64
5.2 实验部分 65
5.2.1 实验1 if语句 65
5.2.2 实验2 switch语句 72
5.2.3 实验3 上机实验解答 74
5.3 练习解答 82
5.4 习题答案 82
6 循环结构 85
6.1 知识介绍 85
6.2 实验部分 88
6.2.1 实验1 循环结构 88
6.2.2 实验参考 94
6.3 练习解答 99
6.4 习题答案 99
7 数组 105
7.1 知识介绍 105
7.2 实验部分 108
7.2.1 实验1 数值数组 108
7.2.2 实验2字符数组 112
7.2.3 实验参考 117
7.3 练习解答 133
7.4 习题答案 134
8 函数与编译预处理 141
8.1 知识介绍 141
8.2 实验部分 145
8.2.1 实验1 简单函数的定义及调用 145
8.2.2 实验2 函数的传地址调用 150
8.2.3 实验习题解答 152
功能说明:通过调用数制转换函数把整数转换成二进制字符输出。 158
8.3 练习解答 159
8.4 习题答案 160
9 指针 166
9.1 知识介绍 166
9.2 实验部分 168
9.2.1 实验1 指针与数组 168
9.2.2 实验2指针的其他应用 172
9.2.3 实验习题解答 174
9.3 练习解答 182
9.4 习题答案 182
10 构造型数据类型 189
10.1 知识介绍 189
10.2 实验部分 192
10.2.1 实验1 构造型数据类型 192
10.2.2 实验习题解答 195
10.3 练习解答 200
10.4 习题答案 200
11 文 件 203
11.1 知识介绍 203
11.2 实验部分 204
11.2.1 实验1 文件的基本操作 204
11.2.2 实验习题解答 208
11.3 练习解答 216
11.4 习题答案 216
参考文献 219