前言

一、 关于本书
本书从C语言的语法规定到基本的数据类型,再到C语言的基本语句及三大结构的实现等各方面进行了详细的讲解和任务的设置,教学任务由简到难进行设计,易于学习与掌握。每个任务与例题均给出程序代码、输出结果及程序说明。学生通过例题掌握知识点,可以体会到从问题求解到程序设计的转换过程,深刻理解程序设计中分析问题、解决问题的过程。
二、 本书特点
(1) 打造“教、学、做、导、考”一体化教材,提供一站式“课程整体解决方案”。
①  电子活页、教材、微课和实训项目视频为教和学提供最大便利。
② 授课计划、实训指导书、电子教案、电子课件、课程标准、试卷、题库、视频等完整资料为教师备课、学生预习、教师授课、学生实训、课程考核提供了一站式“课程整体解决方案”。
③ 利用QQ群实现24小时在线答疑,分享教学资源和教学心得。
PPT教案、习题解答等必备资料可到清华大学出版社(http://www.tup.com.cn)免费下载使用。订购图书的读者将得到全套学习视频、备课、授课等教学资源包,可与作者联系。
(2) 本书是一本工学结合、校企“双元”开发的理实一体化教材。
① 行业专家、微软金牌讲师、教学名师、专业负责人等跨地区、跨学校联合编写本书。主编杨云教授是省级教学名师、微软系统工程师;本书编者既有教学名师,又有行业企业的工程师、金牌讲师。
② 培养目标明确、应用案例丰富、实用性强。本书根据计算机专业对学生设定的培养目标,侧重于学生程序设计思维能力的培养,使学生学会如何分析问题,如何通过程序语句的使用来解决问题,引导学生快速入门,为其他程序设计语言的学习奠定良好的基础。
(3) 微课版给“教”和“学”提供了便利,是翻转课堂、混合课堂改革的理想教材。
① 该教材利用互联网新技术,以嵌入二维码的纸质教材为载体,嵌入各种数字资源,将教材、课堂、教学资源、教法四者融合,实现了线上、线下的有机结合。
C语言程序设计新编教程(第2版)(微课版)② 理论和实践紧密结合。每个重要知识点都有案例详细分析、讲解,并配有包含了知识和技能的综合实践练习,有利于学生思考和教师督促学生学习,有利于学生更快、更好地掌握所学知识点。本书还提供了源代码。
三、 其他
本书由杨云、张寒冰、连丹担任主编,麻少秋、郑定超、银少海担任副主编,韩素清、王春身也参加了部分章节的编写。特别感谢高立丽、袁哲、莫兴福、宋丹、平青在本书编写过程中的无私帮助。

编者2020年4月1日于泉城