《基于PBL的C语言课程设计及学习指导》基于PBL (Problem Based Learning)教学模式,通过典型案例引导学生自主学习,掌握C语言程序设计的基本方法,并通过上机实习、课程设计两大实践环节,强化训练,熟能生巧。本书按照“程序=数据结构+算法”的思想,首先帮助学生掌握基本算法、数据类型和上机调试的基本方法,在此基础上通过综合程序设计的学习,在较短时间内掌握程序框架的设计,并通过案例指导学会经典算法代码的书写。另外,本书还汇集了部分优秀试题,可作为学生学习C语言的课外练习和计算机等级考试前的练习。本书可作为本科院校、高职、高专相关专业开设C语言程序设计课程的实习教材,也可作为计算机等级考试的参考书。