本书针对高校C语言课程教学实践的要求,以培养学生编程能力为目标,是《C语言程序设计》一书的配套实验教材,主要内容包括基础实验、习题、实验报告、课堂作业等。书中选用了大量具有代表性的实验题目,有很强的针对性。全书主线清晰、重点明确、叙述严谨、内容由浅入深。本书适合作为高等院校本科生的实践教学用书,也可作为参加全国计算机等级考试二级(C语言)的辅导教材,同时也是工程技术人员较好的参考书。
陈亮, 男, 副教授, 西安交通大学博士, 西安工程学院计算机科学学院副院长, 长期从事计算机科学的教学与研究工作, 发表论文多篇.
第1部分 基础实验 1
实验1 C语言概述 3
实验2 基本数据类型与表达式 13
实验3 顺序结构程序设计 17
实验4 选择结构程序设计 24
实验5 循环结构程序设计 27
实验6 数组 30
实验7 函数 36
实验8 编译预处理 42
实验9 指针 45
实验10 结构体与链表 52
实验11 共用体和枚举 60
实验12 文件 64
第2部分 习题 69
习题1 C语言概述 71
习题2 基本数据类型与表达式 73
习题3 顺序结构程序设计 75
习题4 选择结构程序设计 78
习题5 循环结构程序设计 81
习题6 数组 85
习题7 函数 91
习题8 编译预处理 99
习题9 指针 102
习题10 结构体与链表 113
习题11 共用体和枚举 119
习题12 文件 121
第3部分 实验报告 127
实验报告1 C语言概述 129
实验报告2 基本数据类型与表达式 131
实验报告3 顺序结构程序设计 133
实验报告4 选择结构程序设计 135
实验报告5 循环结构程序设计 137
实验报告6 数组 139
实验报告7 函数 141
实验报告8 编译预处理 143
实验报告9 指针 145
实验报告10 结构体与指针 149
实验报告11 共用体和枚举 151
实验报告12 文件 153
第4部分 课堂作业 155
课堂作业1 C语言概述 157
课堂作业2 基本数据类型与表达式 159
课堂作业3 顺序结构程序设计 161
课堂作业4 选择结构程序设计 163
课堂作业5 循环结构程序设计 165
课堂作业6 数组 167
课堂作业7 函数 169
课堂作业8 编译预处理 171
课堂作业9 指针 173
课堂作业10 结构体与指针 175
课堂作业11 共用体和枚举 177
课堂作业12 文件 179
参考文献 181