第一部分C语言程序设计上机实验 1
实验一C语言程序设计概述 3
实验二 数据类型、运算和输入输出 13
实验三 选择结构程序设计 17
实验四 循环结构程序设计 23
实验五 数组 28
实验六 函数 34
实验七 指针 39
实验八 结构体与共用体 45
实验九 文件与位运算 48
第二部分《C语言程序设计教程》习题参考答案 57
第1章C语言程序设计概述 59
第2章 数据类型、运算和输入输出 60
第3章 选择结构程序设计 61
第4章 循环结构程序设计 64
第5章 数组 68
第6章 函数 73
第7章 指针 80
第8章 结构体与共用体 86
第9章 文件与位运算 89
第三部分C语言程序设计考试样卷及参考答案 95
一、全国计算机等级考试(二级)C语言程序设计笔试样卷及参考答案 97
二、全国计算机等级考试(二级)C语言程序设计机试样卷 112
三、全国高等学校(安徽考区)计算机水平考试(二级)C语言程序设计笔试样卷(一)及参考答案 116
四、全国高等学校(安徽考区)计算机水平考试(二级)C语言程序设计笔试样卷(二)及参考答案 125
五、全国高等学校(安徽考区)计算机水平考试(二级)C语言程序设计笔试样卷(三)及参考答案 133
六、全国高等学校(安徽考区)计算机水平考试(二级)C语言程序设计笔试样卷(四)及参考答案 141
七、全国高等学校(安徽考区)计算机水平考试(二级)C语言程序设计机试样卷 149
第四部分 附录 153
附录1全国高等学校(安徽考区)计算机水平考试C语言程序设计课程教学(考试)大纲 155
附录2全国高等学校(安徽考区)计算机水平考试C语言程序设计课程实验教学大纲 161
附录3全国计算机等级考试(二级)C语言程序设计考试大纲 163
参考文献 167