本书分为基础篇、应用篇和提高篇。该教材在内容安排上考虑C语言所能解决的实际问题和认证考试的要求,理论知识够用为度,实践、实验安排深浅适当。基础篇安排的内容是简化了的C语言教材,从实例开始展开,深入浅出地阐述C语言理论知识,辅助教师教学,帮助学生掌握知识。完成基础篇和应用篇的学习,学生可以达到全国计算机等级考试二级水平:完成提高篇的学习,学生可达到程序员级水平。
本书所安排的基础篇、应用篇和提高篇,对应C语言程序设计、C语言课程设计(实训)和数据结构三门课程,内容充实,可作为主讲教材或参考教材用。本书是一线教师的教学经验总结,融合了众多经典范例,因此还可作为一本工具书。
本书根据应用型高校学生的特点,结合多年讲授C语言的教学经验,由具有丰富教学经验的一线教师精心编写,注重基础、强调方法、突出应用、强化实践。
全书共分为3篇:基础篇、应用篇和提高篇。其中,基础篇共10章,以C语言程序设计为基础;应用篇配合基础篇展开,共18个实训(包括1个综合实训);提高篇共7个实训(包括1个综合实训),以数据结构为基础。本书由浅入深,在阐述基础语法、语言特点的基础上,强调程序设计的方法和程序设计风格,以实训为主线。
本书是一本实用的C语言实训教材,适合普通高等院校、高职高专院校各专业学习使用,在编写过程中参考了全国计算机等级考试及程序员考试大纲,适合作为这类计算机考试的辅导用书。