第一部分 实验分析与指导 2
实验1 C语言程序的运行环境和运行方法 2
实验2 数据运算 7
实验3 顺序结构与分支结构程序设计 13
实验4 循环结构程序设计 18
实验5 循环综合程序设计 23
实验6 一维数组 29
实验7 二维数组 35
实验8 字符数组 40
实验9 函数的基本用法 46
实验10 函数的嵌套与递归 50
实验11 变量的作用域与存储类别 54
实验12 指针变量 59
实验13 指针与数组 63
实验14 预处理命令 69
实验15 结构体变量初始化与引用 74
实验16 结构体与函数 80
实验17 位运算 87
实验18 文件读写 91
实验19 文件定位与检测 98
实验20 C语言程序设计综合应用 102
第二部分 习题集 110
习题1 概述 110
习题2 C语言程序设计基础 112
习题3 程序控制结构 121
习题4 数组 144
习题5 函数 160
习题6 指针 177
习题7 编译预处理 194
习题8 结构体与共用体 198
习题9 位运算 205
习题10 文件 208
第三部分 主教材各章习题参考答案 212
第1章 C语言概述 212
第2章 C语言程序设计基础 213
第3章 程序控制结构 214
第4章 数组 220
第5章 函数 224
第6章 指针 230
第7章 编译预处理 237
第8章 结构体与共用体 239
第9章 位运算 245
第10章 文件 247
第11章 C语言程序设计综合案例 253
第四部分 等级考试模拟题与参考答案 258
计算机等级考试模拟题1(二级C) 258
计算机等级考试C语言上机模拟题1 265
计算机等级考试模拟题2(二级C) 269
计算机等级考试C语言上机模拟题2 277