第一部分 习题及参考答案 1
第1章 程序设计概述 1
参考答案 2
第2章 数据类型与表达式 3
参考答案 7
第3章 顺序结构程序设计 7
参考答案 12
第4章 选择结构程序设计 14
参考答案 22
第5章 循环结构程序设计 24
参考答案 34
第6章 数组 36
参考答案 43
第7章 函数 45
参考答案 56
第8章 指针 59
参考答案 68
第9章 指针与函数 70
参考答案 84
第10章 构造数据类型 86
参考答案 96
第11章 文件 100
参考答案 105
模拟练习题1 108
参考答案 115
模拟练习题2 117
参考答案 124
第二部分 Visual C++ 6.0集成开发环境的使用与调试方法简介 127
2.1 使用Visual C++ 6.0创建和运行C程序 127
2.1.1 启动Visual C++ 127
2.1.2 新建/打开单个源程序文件 128
2.1.3 保存程序 128
2.1.4 编译、连接、运行程序 128
2.2 程序的调试 130
2.2.1 程序中错误的类型 130
2.2.2 程序调试方法 132
第三部分 上机实验 139
实验1 顺序结构程序设计 139
1.1 实验目的 139
1.2 实验内容 139
实验2 选择结构程序设计 140
2.1 实验目的 140
2.2 实验内容 141
实验3 循环结构程序设计 142
3.1 实验目的 142
3.2 实验内容 142
实验4 数组 144
4.1 实验目的 144
4.2 实验内容 144
实验5 函数 145
5.1 实验目的 145
5.2 实验内容 145
实验6 指针 148
6.1 实验目的 148
6.2 实验内容 148
实验7 指针与函数 149
7.1 实验目的 149
7.2 实验内容 150
实验8 构造数据类型 151
8.1 实验目的 151
8.2 实验内容 151
实验9 文件 151
9.1 实验目的 151
9.2 实验内容 151
实验10 综合实验 153
10.1 实验目的 153
10.2 实验内容 153
第四部分 程序设计练习与测试 155
练习1 顺序结构程序设计 155
1.1 课堂上机练习 155
1.2 课后上机测试 156
练习2 选择结构程序设计 157
2.1 课堂上机练习 157
2.2 课后上机测试 157
练习3 循环结构程序设计 158
3.1 课堂上机练习 158
3.2 课后上机测试 159
练习4 数组 159
4.1 课堂上机练习 159
4.2 课后上机测试 160
练习5 函数 161
5.1 课堂上机练习 161
5.2 课后上机测试 162
练习6 指针 163
6.1 课堂上机练习 163
6.2 课后上机测试 163
练习7 指针与函数 164
7.1 课堂上机练习 164
7.2 课后上机测试 164
练习8 构造数据类型 165
8.1 课堂上机练习 165
8.2 课后上机测试 166
练习9 文件 167
9.1 课堂上机练习 167
9.2 课后上机测试 167
参考文献 168
??
??
??
??
VI
C语言程序设计学习指导
VII
目录