C语言程序设计

刘亮 刘海鸥 郝俊寿 主编
前言 preface C语言是国内外应用广泛、最具影响力的计算机语言之一,是大学理工科专业学生的必修课。为使初学者对C语言有一个很好的入门,本书作者融合多年的教学经验和教学资源编写出《C语言程序设计》。这是一本面向广大初学者的C语言教程。本书的特色是任务导学、案例丰富、深入浅出、立体配套。针对初学者的特点,力求做到将复杂的概念用简洁浅显的语言娓娓道来。以案例为切入点,以培养C语言应用能力为主线,强调理论教学与实验、实训密切结合的同时,注意介绍C语言已经更新的内容,并与C++接轨,使读者能够熟练掌握编译环境,尤其是从事软件初步开发的能力,并注意为后续课程的学习打下基础。 本书的创新在于以能力培养为目标,用案例引入知识,用任务驱动教学。按照学习者的认知规律和特点选择案例,把知识点融入案例。围绕案例中的任务展开知识点教学,在实际任务的驱动下,引导学习者学习C语言基础知识与编程技能,引导C语言教学从传统的“讲授+上机”模式向“做中学、学中做”模式转变。 书中每个案例包括任务描述、任务分析、解决方案和案例源程序四部分,同时提供与教学案例相关知识的思考题、习题和实训项目作为学习者练习巩固之用。为了保证知识的系统性与完整性,拓宽知识面,在相关案例后增加了相关知识与知识拓展。 本书的编排方式使得本书既适合作为教材,也适合各种层次的读者自学使用。没有基础的读者可以先认真学习、消化本书的基本内容,然后再学习延伸与拓展以及提高部分。有一定程序设计基础的读者,可以快速浏览基本内容,重点学习编程原理,钻研例题的编程思路,学习延伸与拓展部分以及提高部分。 本书由酒泉职业技术学院刘亮、广州华夏职业学院刘海鸥、内蒙古电子信息职业技术学院郝俊寿担任主编,四川信息职业技术学院车亚进、江苏省扬州技师学院查洋、克拉玛依职业技术学院陈晓华担任副主编,克拉玛依职业技术学院马雪山、江苏省扬州技师学院王双桥、丁悦参与编…