第1部分 习题解答 1
第1章 程序设计概述 1
第2章 数据及其运算 7
第3章 简单程序设计 11
第4章 分支结构程序设计 17
第5章 循环结构程序设计 25
第6章 数组 44
第7章 函数 55
第8章 指针 66
第9章 结构体 83
第10章 文件 103
第11章 共用体、枚举和位运算 113
第12章 C++程序设计基础 119
第2部分 实验指导 125
实验一 C语言程序的编辑和运行 125
实验二 数据及其运算 130
实验三 简单程序设计 135
实验四 分支结构程序设计 139
实验五 循环结构程序设计 143
实验六 数组 150
实验七 函数 157
实验八 指针 163
实验九 结构体 172
实验十 文件 178
实验十一 位运算 180
实验十二 C++程序设计基础 183
第3部分 综合程序设计指导 187
3.1 综合程序设计概述 187
3.1.1 综合程序设计的目的要求 187
3.1.2 综合程序设计的基本过程 187
3.2 通讯录管理程序设计 189
3.2.1 设计要求 189
3.2.2 程序的功能设计 190
3.2.3 程序的数据设计 191
3.2.4 程序的函数设计 191
3.2.5 函数编程及调试 193
3.2.6 整体调试 211
附录 常用ASCII码字符对照表 212
参考文献 213