本书是与陈立潮主编的《C语言程序设计教程——面向计算思维和问题求解》配合使用的实践教程,以培养计算思维能力为导向构建了实践教程的内容。全书内容与主教材配套,共分10章,主要包括计算环境和程序运行,数据类型、运算符和表达式,简单问题求解,选择问题求解,重复问题求解,多维批量数据处理,问题模块化求解,内存分配与管理,复杂结构数据处理,数据文件管理等实践内容。书中案例丰富,循序渐进,目标明确,有助于读者学习和掌握程序设计与问题求解。
本书可作为高等学校计算机专业和非计算机专业“C语言程序设计”课程的教学参考书,同时,也适合C语言程序设计爱好者、程序设计与开发人员参考。
“C语言程序设计实践教程——面向计算思维和问题求解”数字课程与纸质教材一体化设计,紧密配合。数字课程提供了微视频,案例素材,扩展思考等内容,可以 让读者更直观地学习课程。数字课程充分运用多媒体技术,丰富了知识的呈现形式,拓展了教材内容;在提升教学效果的同时,为学生学习提供了探索的空间。