第1部分 C语言程序上机指导 3
第1章 使用Visual C++++运行程序 3
1.1Visual C++++ 6.0的安装和启动 3
1.2建立和运行单文件 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程序的运行 12
1.3建立和运行多文件 13
1.3.1建立和运行包含多个文件的程序的方法 13
1.3.2由用户建立项目工作区和项目文件 13
1.3.3用户只建立项目文件而不建立项目工作区 19
第2章 程序的调试与测试 21
2.1程序的调试 21
2.2程序错误的类型 26
2.3程序的测试 28
第3章 上机实验的目的和要求 30
3.1上机实验的目的 30
3.2上机实验前的准备工作 31
3.3上机实验的步骤 31
3.4实验报告 32
第2部分 实验内容 35
第4章 验证性实验 35
实验1 C程序的运行环境和运行方法 35
实验2数据类型、运算符和表达式 36
实验3顺序结构程序设计 39
实验4 选择结构程序设计 40
实验5循环结构程序设计 40
实验6数组 41
实验7函数 42
实验8指针 43
实验9结构体、共用体和枚举类型 44
实验10位运算 44
实验11文件 45
第5章 综合性实验 47
综合实验1学生成绩管理 47
综合实验2通讯录管理 51
综合实验3职工工资管理 54
第3部分 教材习题和补充练习题及参考答案 61
第6章 教材习题参考答案 61
习题1概述 66
习题2算法与程序 66
习题3基本数据类型与表达式 66
习题4顺序结构程序设计 66
习题5选择结构程序设计 70
习题6循环结构程序设计 74
习题7数组 77
习题8函数 84
习题9指针 92
习题10结构体、共用体和枚举类型 101
习题11位运算 120
习题12文件 128
第7章 补充练习题 131
练习题1概述 131
练习题2算法与程序 131
练习题3基本数据类型与表达式 132
练习题4顺序结构程序设计 134
练习题5选择结构程序设计 135
练习题6循环结构程序设计 140
练习题7数组 146
练习题8函数 146
练习题9指针 148
练习题10结构体、共用体和枚举类型 151
练习题11位运算 153
练习题12文件 155
第8章 补充练习题参考答案 158
练习题1参考答案 158
练习题2参考答案 159
练习题3参考答案 159
练习题4参考答案 159
练习题5参考答案 164
练习题6参考答案 165
练习题7参考答案 167
练习题8参考答案 172
练习题9参考答案 174
练习题10参考答案 178
练习题11参考答案 187
练习题12参考答案 188
第4部分 考试模拟题 197
第9章 考试模拟题1及参考答案 197
第10章 考试模拟题2及参考答案 205
参考文献 214