内容简介
本书详细地介绍了C语言的基础知识,包括数据类型、结构化程序设计及相关控制语句、数组、函数、指针、结构体和共用体、位运算及文件等。
本书在编写上体现了任务驱动式教学思想,每一章的开头均围绕本章的学习目标提出了一个总体编程任务,该任务又分解为若干易完成的小任务,然后通过对与任务相关知识的学习,逐步达到完成本章任务的目的。
本书强调实际编程能力的培养,知识结构完整、例题设计精心、习题丰富多样。除了每章末尾的上机实训之外,全书还根据大的教学环节设计了3个综合项目实训。在综合项目实训中,通过引导学生完成一个较复杂项目的设计、编程和调试,来培养及训练学生的程序设计技能以及分析问题和解决问题的能力。
本书中的示例代码均经过细心调试,保证能够正确运行。
本书既适于作为大专院校及高职高专相关专业的教材,又可作为成人教育和在职人员的培训教材,也可作为C语言编程爱好者的自学参考书。