本书以应用性、趣味性为背景,以程序设计方法为核心,以算法、数据结构为主线,以培养能力、提高兴趣为目标,改传统授课方式为现代信息化教学,把程序设计领域全新、极有价值的思想和方法渗透到C语言教学中,着重培养学生灵活运用这些思想和方法分析和解决实际问题的能力。 本书以三大真实项目(身高体型判定系统、考试系统、学生信息管理系统)为引领,由易到难,由简到繁,逐层深入,步步递进,展开教学,研究C语言基本知识与结构化程序设计方法。内容包括C语言的数据类型、程序结构、各种语句、函数、预处理、文件等。全书共10个教学单元,每个单元由项目需求引领,按照项目需求–相关知识–解决问题–能力测试–项目实施五大环节展开,极大提高学生的知识、技能、素质水平。本书配有丰富的数字化资源,与本书配套的数字化课程将在“智慧职教”(www.icve.com.cn)网站上线,学习者可登录进行学习并下载基本教学资源,也可通过扫描书中二维码观看教学视频。 本书可作为高等职业院校电子信息类专业C语言课程的教材,也可作为C语言学习者的参考用书。