本书可以作为《程序设计基础(C++描述)》的配套实训指导教材。本书旨在培养学生的结构化编程思想和实践操作能力,注重基础、强调方法、突出应用、强化实践。本书共分为6章,包含14个实训项目。每个实训项目均采用初学编程的最佳路径——“示范”+“模仿”+“变”的实践模式,针对各知识点设置了多个“示范任务”、“同步任务”和“提高任务”,并给出相应的自测练习,所有实训项目参考答案均可到网上下载。书中还介绍了Visual C++IDE调试工具的基本使用,提供了Visual C++6.0常见编译错误信息及常用的C++库函数,给出了两套程序设计基础模拟试题及参考答案。本书最后还给出了一套实训报告手册模板,便于学生自测与教师检查。本书可作为各类大专院校程序设计基础课程的实训教材,也可作为程序设计爱好者与自学者的实践参考书。为便于教师教学和学生练习,本书提供所有实训、自测题解答的源代码,可以从中国水利水电出版社网站(http://www.waterpub.com.cn/Softdown)免费下载。