前言 “C语言程序设计”课程是大学计算机基础教育的核心课程,是培养学生计算思维能力的重要载体。通过该课程的学习,学生可在实践中逐步掌握程序设计的思想和方法。编写本书的目的是辅导学生巩固主教材所学知识,加强上机实践。使得教学过程中更加注重对学生学习的考查,将“教与学”“学与练”更好地结合起来。 本书是《C语言程序设计(第2版)》(韦娜、王俊等编著,清华大学出版社出版,ISBN 9787302518600)的配套实验指导教材。内容包括以下四部分。 第1章习题及参考答案。本章是根据主教材各章内容设计的习题以及参考答案,并附有两套模拟练习,可以帮助学生更好地掌握各章的重点与难点。本章1.1~1.11节分别对应主教材的第1~11章。 第2章Code::Blocks集成开发环境的使用与调试方法简介。 第3章上机实验。实验的题目类型有改错、验证程序结果、编程等,旨在帮助学生掌握语法规则及理论知识,同时加强编程实践。可在课内实验课时选用。每个实验包括实验目的和实验内容两部分。 第4章程序设计练习与测试。 本次改版是基于教学实践反馈,结合主教材的改版,在第1版基础上进行的。在保持第1版基本内容的基础上,第1部分和第3部分对部分习题做了增加、删除或修改; 第2部分补充了程序常见错误分析; 第4部分对部分习题做了增加、删除或修改,并将课堂练习与课后练习合并。 本书实用性强,可作为高等学校“C语言程序设计”课程的实验教材,也可作为C语言程序设计的自学用书。 本书1.1、1.2节由马婕编写; 1.3、1.10、1.12、1.13节,实验1、8及练习1、8由袁玲编写; 1.4、1.5节,第2章,实验2、3、10及练习2、3由韦娜编写; 1.6、1.7节,实验4、5及练习4、5由吴文红编写; 1.8、1.9节,实验6、7及练习6、7由王俊编写; 1.11节、实验9与练习9由卢江编写。全书由韦娜负责统稿。 清华大学出版社为本书的策划和出版做了大量工作,在此表示衷心感谢。 由于编者水平有限,书中难免有疏漏之处,恳请广大读者批评指正。对于相关问题,请联系本书责任编辑404905510@qq.com。 编者2019年9月