第1篇 课后练习题 1
第1章 C语言概述 1
第2章 基本语法——语言描述与数据存储的简单方法 3
第3章 编程语句——简单程序构建的方法 8
第4章 算法——程序设计的核心 16
第5章 判断与循环——一般复杂问题程序设计方法 17
第6章 再论程序设计基本结构 29
第7章 复杂数据类型——数据描述与扩展存储方法 38
第8章 函数——复杂程序的实现方法 53
第9章 文件——数据独立存储的方法 62
第10章 编译预处理——程序设计的一般策略 69
第11章 位运算——直接控制硬件的方法 73
第12章 再论指针——C语言的灵魂之处 76
第2篇 实验指导 81
实验1熟悉Visual C++编程环境 81
实验2基本语法和简单输入/输出 85
实验3程序控制结构(一) 88
实验4程序控制结构(二) 91
实验5数组 94
实验6指针 96
实验7结构体 97
实验8函数(一) 99
实验9函数(二) 101
实验10文件 103
第3篇 C语言课程设计 105
3.1课程设计目的 105
3.2课程设计要求 105
3.3课程设计步骤和要求 105
3.4设计指导 106
附录 习题解答 134
参考文献 167