前言 1
第一部分 各章精选习题 1
第一章 C语言概述 1
1.1 选择题 1
1.2 填空题 1
第二章 数据类型、运算符与表达式 2
2.1 选择题 2
2.2 填空题 7
第三章 简单的程序设计 9
3.1 选择题 9
3.2 写出程序运行结果 15
3.3 填空题 20
第四章 C语言控制结构 23
4.1 选择题 23
4.2 写出程序运行结果 29
4.3 填空题 36
第五章 数组 47
5.1 选择题 47
5.2 写出程序运行结果 48
5.3 填空题 52
第六章 函数与预处理 60
6.1 选择题 60
6.2 写出程序运行结果 69
6.3 填空题 81
第七章 指针、结构体与共用体 91
7.1 选择题 91
7.2 写出程序运行结果 100
7.3 填空题 114
第八章 文件操作和位运算 128
8.1 选择题 128
8.2 写出程序运行结果 131
8.3 填空题 136
参考答案 144
第二部分 模拟试题及真题汇编 159
模拟试题一 159
模拟试题二 170
模拟试题三 181
模拟试题四 194
模拟试题五 207
模拟试题六 221
模拟试题七 234
模拟试题八 249
2006年9月二级C语言笔试试题 261
2007年9月二级C语言笔试试题 282
附录 二级C语言程序设计考试大纲 302