第1部分 《C语言程序设计》习题与参考解答 1
第1章 C语言概述 3
第2章 数据类型与运算 5
第3章 输入和输出 7
第4章 语句与流程控制 10
第5章 数组 18
第6章 函数 24
第7章 变量作用域和存储类型 31
第8章 编译预处理 33
第9章 指针 36
第10章 结构、联合与枚举 46
第11章 位运算 54
第12章 文件 56
第2部分 《C语言程序设计》上机实验 65
第13章 Turbo C的上机过程 67
13.1 Turbo C 2.0要求的系统配置 67
13.2 Turbo C 2.0的安装 67
13.3 Turbo C 2.0的进入与退出 67
13.4 Turbo C 2.0的工作窗口 68
13.5 Turbo C 2.0的菜单 69
13.6 Turbo C 2.0的热键 71
13.7 Turbo C 2.0的文件操作 72
13.8 Turbo C 2.0的编辑功能 73
13.9 工作目录的设置 75
13.10 Turbo C 2.0的编译、连接和运行 76
13.11 C语言程序的动态调试方法 77
13.12 Turbo C 2.0编译错误信息 78
第14章 C语言程序设计实验内容 91
14.1 实验1 C语言概述 91
14.2 实验2 数据类型和运算 92
14.3 实验3 输入和输出 93
14.4 实验4 语句与流程控制 95
14.5 实验5 数组 99
14.6 实验6 函数 101
14.7 实验7 变量作用域和存储类型 104
14.8 实验8 编译预处理 105
14.9 实验9 指针 108
14.10 实验10 结构体、联合与枚举 110
14.11 实验11 位运算 112
14.12 实验12 文件 114
第3部分 C语言笔试模拟试卷及参考答案 117
附录 二级C语言教学(考试)要求 138