第1部分C语言程序上机指导 3
第1章 使用Visual C++6.0和Dev-C++运行程序 3
1.1 Visual C++ 6.0的安装和启动 3
1.2使用Visual C++ 6.0建立和运行单文件 6
1.2.1输入和编辑源程序 6
1.2.2保存和关闭源程序 7
1.2.3打开一个已有源程序 8
1.2.4程序的编译 8
1.2.5程序的调试 10
1.2.6程序的连接 11
1.2.7程序的运行 13
1.3使用Visual C++ 6.0建立和运行多文件 13
1.3.1建立和运行包含多个文件的程序的方法 13
1.3.2由用户建立项目工作区和工程文件 14
1.3.3用户只建立工程文件而不建立项目工作区 18
1.4 Dev-C++的下载、安装、启动与使用 20
1.5使用Dev-C++建立和运行文件 24
第2章 程序的调试与测试 26
2.1程序的调试 26
2.2程序错误的类型 31
2.3程序的测试 33
第3章 上机实验的目的和要求 35
3.1上机实验的目的 35
3.2上机实验前的准备工作 36
3.3上机实验的步骤 36
3.4实验报告 37
第2部分 实验内容 41
第4章 验证性实验 41
实验1 C程序的运行环境和运行方法 41
实验2数据类型、运算符和表达式 42
实验3顺序结构程序设计 45
实验4选择结构程序设计 45
实验5循环结构程序设计 46
实验6数组 47
实验7函数 48
实验8指针 49
实验9结构体、共用体和枚举类型 50
实验10位运算 50
实验11文件 51
第5章 综合性实验 53
综合实验1学生成绩管理 53
综合实验2通讯录管理 57
综合实验3职工工资管理 60
第3部分 教材中习题参考答案、补充练习题及参考答案 67
第6章 教材中习题参考答案 67
习题1概述 67
习题2算法与程序 69
习题3基本数据类型与表达式 72
习题4顺序结构程序设计 73
习题5选择结构程序设计 77
习题6循环结构程序设计 80
习题7数组 82
习题8函数 90
习题9指针 98
习题10结构体、共用体和枚举类型 107
习题11位运算 127
习题12文件 129
第7章 补充练习题 138
练习题1概述 138
练习题2算法与程序 139
练习题3基本数据类型与表达式 139
练习题4顺序结构程序设计 142
练习题5选择结构程序设计 142
练习题6循环结构程序设计 147
练习题7数组 153
练习题8函数 153
练习题9指针 155
练习题10结构体、共用体和枚举类型 158
练习题11位运算 160
练习题12文件 162
第8章 补充练习题参考答案 164
练习题1参考答案 164
练习题2参考答案 165
练习题3参考答案 165
练习题4参考答案 165
练习题5参考答案 170
练习题6参考答案 171
练习题7参考答案 172
练习题8参考答案 178
练习题9参考答案 180
练习题10参考答案 184
练习题11参考答案 193
练习题12参考答案 194
第4部分 考试模拟题及参考答案 203
第9章 考试模拟题1及参考答案 203
第10章 考试模拟题2及参考答案 211
参考文献 220