第一部分 习题解答 1
第1章 C语言概述习题解答 1
第2章 C语言基础知识习题解答 3
第3章 顺序结构程序设计习题解答 6
第4章 分支结构程序设计习题解答 9
第5章 循环程序设计习题解答 15
第6章 预编译处理习题解答 22
第7章 数组习题解答 25
第8章 函数习题解答 33
第9章 指针习题解答 41
第10章 用户定义数据类型习题解答 49
第11章 位运算习题解答 58
第12章 文件习题解答 60
第二部分 实验 67
实验1熟悉C语言开发环境 67
实验2数据类型 74
实验3运算符与表达式 77
实验4格式输入/输出应用 80
实验5顺序结构程序设计 82
实验6分支结构程序设计 85
实验7循环结构程序设计(一) 89
实验8循环结构程序设计(二) 92
实验9数组基础 95
实验10数组应用 97
实验11函数基础 101
实验12函数应用 105
实验13指针基础 109
实验14指针应用 113
实验15结构体基础 116
实验16结构体应用及其余构造类型 120
实验17文件操作 124
实验18综合实验一 128
实验19综合实验二 130
实验20综合实验三 131
第三部分 综合实训 134
实训案例1四则运算测试系统 134
实训案例2简单图书管理系统 138
实训案例3学生信息管理系统 147
实训案例4工资管理系统 158
第四部分 附录 169
附录A Turbo C 2.0常见编译错误 169
附录B Visual C++ 6.0常见编译错误 175
附录C Visual C++ 6.0程序单步调试方法 177
附录D全国高等学校(安徽考区)计算机水平考试“C程序设计”教学(考试)大纲 180
参考文献 190