上篇 实验篇 1
第1部分 上机实验 1
实验一 熟悉C语言程序开发环境 1
实验二 数据类型、变量与表达式 12
实验三 顺序结构 15
实验四 简单选择结构程序设计 18
实验五 多分支选择结构与选择嵌套程序设计 21
实验六 简单循环结构程序设计 27
实验七 循环嵌套程序设计 31
实验八 一维数组的使用 35
实验九 二维数组的使用 38
实验十 字符数组与字符串的使用 41
实验十一 函数的定义与调用 44
实验十二 函数的参数、函数的嵌套调用和递归调用 48
实验十三 变量的作用域和生存期 53
实验十四 指针的定义及其应用 56
实验十五 指针作为函数参数 61
实验十六 结构体 66
实验十七 链表 69
实验十八 共用体与枚举类型 74
实验十九 文件 77
实验二十 综合实验 79
第2部分 上机实验答案及参考程序 80
实验一答案及参考程序 80
实验二答案及参考程序 80
实验三答案及参考程序 81
实验四答案及参考程序 83
实验五答案及参考程序 85
实验六答案及参考程序 88
实验七答案及参考程序 91
实验八答案及参考程序 95
实验九答案及参考程序 99
实验十答案及参考程序 102
实验十一答案及参考程序 105
实验十二答案及参考程序 108
实验十三答案及参考程序 112
实验十四答案及参考程序 116
实验十五答案及参考程序 120
实验十六答案及参考程序 124
实验十七答案及参考程序 127
实验十八答案及参考程序 132
实验十九答案及参考程序 136
实验二十答案及参考程序 137
下篇 习题篇 145
第3部分 上机实验 145
第1章 引言 145
第2章 数据类型及其运算 148
第3章 选择结构及其应用 153
第4章 循环结构及其应用 161
第5章 数组 174
第6章 函数 180
第7章 预处理命令 188
第8章 指针 194
第9章 结构体与共用体 207
第10章 文件 214
第11章 综合练习(一) 217
第12章 综合练习(二) 226
第4部分 习题参考答案 236
第1章 引言 236
第2章 数据类型及其运算 236
第3章 选择结构及其应用 238
第4章 循环结构及其应用 242
第5章 数组 246
第6章 函数 249
第7章 预处理命令 253
第8章 指针 253
第9章 结构体与共用体 257
第10章 文件 260
第11章 综合练习(一) 261
第12章 综合练习(二) 262
附录 264
附录1 常用字符与ASCII代码对照表 264
附录2 运算符的优先级和结合性表 264
附录3 C语言编译常见错误信息 265
附录4 常用标准库函数 267
附录5 全国计算机等级考试二级C考试介绍 271
参考文献 274