本书是国家级精品资源共享课“C语言程序设计”配套教材,共分为基础篇和提高篇两部分。其中,基础篇包括程序设计宏观认识、程序设计基础知识、顺序结构程序设计、选择结构程序设计和循环结构程序设计5个单元;提高篇包括批量数据的处理、使用函数分工合作、使用指针访问数据、结构体、共用体与用户自定义类型,以及文件的读写操作5个单元。每个单元都由导学、本单元学习任务、知识描述、单元总结和知识拓展这5部分组成,同时辅以随堂练习,在“教学做”中逐步培养和强化读者的C语言应用能力。
本书配有60个微课,已在智慧职教平台(www.icve.com.cn)上线,学习者可登录网站进行学习,也可通过扫描书中的二维码观看微课视频,随扫随学。此外,本书还提供了其他数字化课程教学资源,包括课程标准、授课计划、电子教案、教学课件PPT、学习思维导图、案例源码、习题答案等,读者可登录网站进行资源的学习及获取,也可发邮件至编辑邮箱1548103297@qq.com获取相关资源。
本书配有《C 语言程序设计实训指导(第2版)》,内容包括配套主教材各单元的实践题目汇编、实践技能综合测试、全国计算机等级考试二级C语言考试说明及考试样题等。
本书适用于高等职业院校应用型、技能型人才的培养,也可供C语言程序开发人员和自学者学习参考。