“C语言程序设计”课程已在全国各个高校开设相当长的时间,培养了无数C程序的专业人员,但是在实际的教学中存在着新手入门难、程序枯燥、与应用分离、学生没有实践环境、教材上讲授的内容与实际应用脱轨等问题。许多教材例题运行环境仍然是Turbo C,编译环境过于落后,开发的程序功能不够完善,而企业中则使用很多功能强大的集成开发环境,这就造成学习与实际应用脱节。在分析了新形势下IT业界的需求后,针对目前教学上存在的以上种种问题,本书主编总结多年来一线的教学经验,根据学生自身的特点,以培养“应用型本科人才”为目标,密切结合当前市场发展形势,改变传统的C语言教学模式,从教学方法的改变到教学内容的调整,再到教材的编写以及考试模式的转变,对“C语言程序设计”课程进行全面改革,探索一套切实可行的教学改革方案,努力提高课程的教学质量,培养学生的程序设计思想,提高学生的实践编程能力,适应不断发展的社会需求。