第一部分 实验指导与示例 1
第1章 基本数据类型和表达式 1
实验1基本数据类型、运算符和表达式 1
第2章C程序的流程控制 16
实验2顺序结构程序设计 6
实验3选择结构程序设计 10
实验4循环结构程序设计 14
第3章 复杂数据类型 19
实验5数组 19
实验6指针 122
实验7结构体和共用体 24
第4章 结构化程序设计的应用 28
实验8数组的高级应用 28
实验9指针的应用 130
实验10结构体的应用 133
第5章 函数和预处理 37
实验11函数的定义和调用 37
实验12函数的递归调用和嵌套调用 39
实验13变量的作用域和存储类型、内部函数和外部函数 42
实验14编译预处理 44
第6章 文件 48
实验15 综合实验 48
第二部分 习题答案 153
第1章 预备知识 153
第2章 基本数据类型和表达式 55
第3章 C程序的流程控制 56
第4章 复杂数据类型 66
第5章 结构化程序设计应用 73
第6章 函数和预处理 81
第7章 文件 95
第8章 面向对象程序设计 101
附录A ASCII码表 113
附录B 运算符的优先级与结合性 114
附录C C语言常见错误分析 116
附录D C语言常用库函数 122
参考文献 136