第一部分 习题解答 1
第1章 C语言概述 1
1.1 填空题 1
1.2 选择题 1
参考答案 4
第2章 C程序设计的基本知识 4
2.1 填空题 4
2.2 选择题 5
2.3 写结果题 9
参考答案 11
第3章 顺序结构 12
3.1 填空题 12
3.2 选择题 13
3.3 程序设计 16
参考答案 16
第4章 选择结构 17
4.1 填空题 17
4.2 选择题 19
4.3 程序设计 26
参考答案 27
第5章 循环结构 30
5.1 填空题 30
5.2 选择题 34
5.3 程序填空题 43
5.4 程序设计 44
参考答案 45
第6章 函数 51
6.1 填空题 51
6.2 选择题 52
6.3 程序设计 59
参考答案 59
第7章 数组 64
7.1 填空题 64
7.2 选择题 67
7.3 程序设计 71
参考答案 71
第8章 地址和指针 77
8.1 填空题 77
8.2 选择题 80
8.3 程序设计 84
参考答案 84
第9章 编译预处理和动态存储分配 88
9.1 填空题 88
9.2 选择题 88
参考答案 91
第10章 结构体、共用体和枚举 91
10.1 填空题 91
10.2 选择题 92
10.3 程序设计 95
参考答案 96
第11章 位运算 99
11.1 填空题 99
11.2 选择题 100
11.3 程序设计 100
参考答案 100
第12章 文件 102
12.1 填空题 102
12.2 选择题 102
12.3 程序设计 104
参考答案 104
第二部分 二级考试习题解答 109
全国计算机等级考试笔试模拟试卷(1) 109
二级公共基础知识和C语言程序设计 109
全国计算机等级考试笔试模拟试卷(2) 121
二级公共基础知识和C语言程序设计 121
第三部分 上机指导 135
实验一 初识C语言程序及其运行环境 135
实验二 顺序结构 140
实验三 选择结构 142
实验四 循环结构 146
实验五 函数 149
实验六 数组 152
实验七 地址和指针 156
实验八 结构体、共用体和枚举 159
实验九 位运算 164
实验十 文件 167
第四部分 综合程序设计 173
综合程序设计指导 173
4.1 综合程序设计概述 173
4.2 学生成绩管理程序设计 176