本书是鲁辉主编的《C语言程序设计》一书的配套教材,是一本比较适合初学者使用的,用于指导学生进行C语言程序设计和实训的教材。通过对本书的学习,读者将学会如何上机调试运行C语言程序,并在此基础上提高程序设计能力。本书在内容安排上由浅入深,循序渐进,每个实验的内容分为实验题和自测题两部分。实验题中给出了分析过程、流程图、源程序和参考答案,主要目的是让学生学习基本编程方法以及上机调试程序的方法;自测题给出了解题提示,要求学生自己编写程序,其目的是提高编程能力。本书既可作为高职高专院校计算机及相关专业的教材,又可作为对C语言编程技术感兴趣读者的自学用书。《C语言程序设计实训教程》是为由鲁辉主编的《C语言程序设计》一书编写的用于指导上机操作的教材。C语言被普遍认为是一门较难掌握的计算机语言,要想学好这门课程,不仅要学好理论知识,实验与实训更是不可缺少的。为此,我们编写了这本《C语言程序设计实训教程》。本书在内容上遵循由浅人深、摹仿学习、不断提高、适量重复、牢固掌握的原则,同时参考了计算机等级考试的相关内容。教材中列举了大量的实例,并尽可能选择有代表性的题目进行实验,在每个实验中都要求学生先人工读题(人工读题是培养编程能力的重要手段),然后再上机运行,并以提问的形式突出本实验的重点内容,以扩展学生的知识面。同时,还添加了部分数据结构的内容,对一些题目尽量用多种计算方法求解。力求在这本教材的配合下,让学生能较快地掌握上机调试程序的方法,通过上机实践,使学生既巩固了理论知识,又提高了编程能力。另外,本书根据计算机等级考试的内容,以及等级考试的题型,增加了若干练习题,以提高学生的应考能力。全书共5章,第1章C语言上机操作方法简介。主要介绍源程序的编辑、编译、连接方法以及程序的运行方法。第2章基本实验。是针对各章基本内容的要求而设计的。每学完一章后做一个基本实验,以加深对所学知识的理解。第3章综合实验。主要培养学生的综合编程能力。第4章项目设计。主要介绍实用程序的开发过程和方法,提高学生开发实用程序的能力。第5章是综合练习。本教材由石小玲主编,第1、2、3、5章由石小玲编写,第4章由韩秋岚编写。由于编写者水平有限,书中的不足之处,敬请广大读者批评指正。读者可在机械工业出版社网站(www.cmpbook.com)上下载实验程序的部分源代码。编者