第一部分 实验指导 3
实验1 熟悉C语言集成开发环境 3
实验2 熟悉C语言的基本元素 13
实验3 分支结构程序设计 20
实验4 循环结构程序设计 32
实验5 函数程序设计 44
实验6 数组程序设计 56
实验7 指针程序设计 69
实验8 结构体程序设计 78
实验9 位运算程序设计 86
实验10 文件程序设计 92
实验11 使用工程组织多个文件 99
实验12 综合程序设计 105
实验参考答案 107
实验1参考答案 107
实验2参考答案 108
实验3参考答案 114
实验4参考答案 123
实验5参考答案 144
实验6参考答案 162
实验7参考答案 177
实验8参考答案 199
实验9参考答案 209
实验10参考答案 211
实验11参考答案 217
第二部分 应试指导 223
第1章 算法入门 223
1.1 概述 223
1.2 顺序查找(线性查找) 224
1.3 选择排序 225
1.4 插入排序 228
1.5 冒泡排序(起泡排序) 231
1.6 折半查找(二分查找) 235
第2章 机试试题分类精解 238
2.1 程序修改题 238
2.2 程序填空题 253
2.3 程序设计题 266
第3章 机试试题模拟练习 294
3.1 模拟练习1 294
3.2 模拟练习2 297
第4章 笔试试题分类精解 301
4.1 程序阅读选择题 301
4.2 程序填空选择题 334
4.3 程序设计题 359
第5章 笔试模拟试题 371
5.1 模拟试题1 371
5.2 模拟试题2 376
附录A 机试试题模拟练习参考答案 382
A.1 模拟练习1参考答案 382
A.2 模拟练习2参考答案 383
附录B 笔试模拟试题参考答案 384
B.1 模拟试题1参考答案 384
B.2 模拟试题2参考答案 385
参考文献 387