本书以工作导向为指导设置教学内容,讲述了C语言程序设计的基本思想、方法和解决问题的技巧。全书共分为三篇,分别为基础篇、提高篇和应用篇。基础篇介绍了C语言的基本语法和基本结构(顺序结构、选择结构、循环结构);提高篇介绍了数组、函数、指针和文件等内容;应用篇通过学生成绩管理系统、个人通讯录管理系统、计算器设计、猜字游戏、银行服务窗口满意情况调查程序、家庭理财程序六个案例来提高学生程序设计的逻辑思维能力和实际动手能力。每个案例都通过学习情境、案例分析、学习目标和案例实现模块来完成任务。 本书适合作为高职高专院校学生C语言程序设计的教材,也可以作为相关技术人员的自学与参考用书。