C语言程序设计实验教程(第2版)

陈海山 苑俊英 谭志国 等
前言 C语言程序设计课程的实践性强,设计的程序要具有很好的逻辑性,学习这门课程的时候,读者需要结合大量的实践操作,从实践中掌握C语言程序设计的基本技能,并培养综合应用C语言编程的基本技能、结构化程序设计的思想、针对某个应用领域完成综合项目的能力。 本书为广东省重点学科建设、应用型专业转型、广东省质量工程项目成果之一。 本书是《C语言程序设计——增量式项目驱动一体化教程(第2版)》(ISNB 978-7-121-36869-1)的配套教材,包括实验、C语言控制台编程接口、教材习题参考答案三部分内容。 实验部分安排了13个单项实验和1个综合实验,涵盖了C语言的基本知识,包括C语言程序的运行环境和运行方法、数据类型、运算符和表达式、选择结构程序设计、循环结构程序设计、C语言函数的定义及使用、数组的定义及使用、指针操作、结构体和共用体、C语言的文件操作等内容。 C 语言控制台编程接口部分介绍了不同的控制台接口,并通过具体实例展示接口的使用方法,以增加读者的编程乐趣并提升编程能力。 教材习题参考答案部分给出了《C 语言程序设计——增量式项目驱动一体化教程(第2版》的课后习题的参考答案,可供读者参考。 读者可在学习《C语言程序设计——增量式项目驱动一体化教程(第2版)》的同时,结合增量式项目驱动的方法,针对具体应用案例,增量学习C语言编程的基本技能,并通过习题、实验等训练,循序渐进地熟悉并理解C语言的编程思想,学会增量式项目开发的思路、方法和技能,掌握C语言程序设计。 本书的实验环境为 CodeBlocks,读者可从其官方网站下载。CodeBlocks 为开源的C/C++开发平台,使用和配置比较方便。 本书的实验及教材习题参考答案两部分的第1~3章由陈海山编写,第4~7章由苑俊英编写,第8、9、13章由何广赢编写,第10~12章由谭志国编写。C语言控制台编程接口部分由陈海山编写。全书…