第1篇 上机实验指导 ………………………………………………………………… 1
实验1.1 Dev-C++开发环境介绍…………………………………………………… 1
实验1.2 数据类型、 运算符和表达式……………………………………… …… 8
实验1.3 基本类型数据的输入与输出 …………………………………………… 11
实验1.4 程序设计结构 …………………………………………………………… 15
实验1.5 数组 ……………………………………………………………………… 21
实验1.6 函数 ……………………………………………………………………… 24
实验1.7 指针 ……………………………………………………………………… 28
实验1.8 结构体与共用体、 枚举 ……………………………………………… 33
实验1.9 文件操作 ……………………………………………………………… 43
1.10 常犯错误说明 ………………………………………………………… 50
第2篇 课程章节习题 …………………………………………………………… 56
第1章 程序设计与 C 语言概述 …………………………………………………… 56
第2章 数据类型、 运算符和表达式 ……………………………………………… 57
第3章 基本类型数据的输入与输出 ……………………………………………… 64
第4章 程序设计结构 ……………………………………………………………… 68
第5章 数组 ………………………………………………………………………… 86
第5章 函数 ……………………………………………………………………… 103
第7章 指针 ……………………………………………………………………… 129
第8章 结构体与共用体、 枚举类型 …………………………………………… 147
第9章 文件操作 ………………………………………………………………… 153
综合习题一 ………………………………………………………………………… 159
综合习题二 ………………………………………………………………………… 167
综合习题三 ………………………………………………………………………… 173
综合习题四 ………………………………………………………………………… 178
第3篇 全国计算机等级考试二级 C 语言程序设计考试介绍 …………… 185
3.1 考试介绍 ……………………………………………………………………… 185
3.2 考试时间 ……………………………………………………………………… 185
3.3 考试内容 ……………………………………………………………………… 186
3.4 考试大纲 ……………………………………………………………………… 186
3.5 全国计算机等级考试模拟试题 ……………………………………………… 189
第4篇 项目开发案例———基于 C 语言的图书管理系统开发 …………… 228
4.1 系统分析 ……………………………………………………………………… 228
4.2 系统总体设计与详细设计 …………………………………………………… 229
4.3 C 语言程序设计———项目开发参考题目 …………………………………… 235