第一部分 实验指导 1
实验1 C语言的运行环境和简单的C程序 1
实验2顺序结构 6
实验3选择结构 7
实验4多分支选择以及选择嵌套 10
实验5循环结构 14
实验6循环结构以及循环嵌套 17
实验7基本数据类型、运算符与表达式 20
实验8一维数组及其应用 23
实验9多维数组及其应用 25
实验10字符型数组与字符串 27
实验11函数及其应用 29
实验12函数的传值调用与传址调用 32
实验13变量的作用域和生存期 35
实验14指针及其应用 38
实验15 指针作为函数参数 40
实验16结构体 42
实验17共用体和枚举 45
实验18文件 48
实验19链表 50
实验20图形绘制与硬件操作的应用 54
第二部分 实验答案及参考程序 57
实验1答案及参考程序 57
实验2答案及参考程序 57
实验3答案及参考程序 58
实验4答案及参考程序 59
实验5答案及参考程序 61
实验6答案及参考程序 62
实验7答案及参考程序 63
实验8答案及参考程序 64
实验9答案及参考程序 66
实验10答案及参考程序 67
实验11答案及参考程序 68
实验12答案及参考程序 70
实验13答案及参考程序 73
实验14答案及参考程序 75
实验15 答案及参考程序 76
实验16答案及参考程序 77
实验17答案及参考程序 78
实验18答案及参考程序 80
实验19答案及参考程序 81
第三部分 习题 84
第1章C语言概述及顺序结构 84
第2章 选择结构 86
第3章 循环结构 96
第4章 基本数据类型、运算符与表达式 106
第5章 数组 111
第6章 函数 119
第7章 指针 125
第8章 结构体、共用体和枚举 134
第9章 文件 141
第10章 链表 144
第四部分 习题答案 147
第1章C语言概述及顺序结构 147
第2章 选择结构 148
第3章 循环结构 151
第4章 基本数据类型、运算符与表达式 153
第5章 数组 155
第6章 函数 158
第7章 指针 161
第8章 结构体、共用体和枚举 165
第9章 文件 166
第10章 链表 167
附录A Turbo C编译错误信息 169
附录B 全国计算机等级考试二级C考试大纲(2008年最新版) 173
参考文献 176