《C语言程序设计项目教程》以项目为背景,以技能为主线,采用“任务驱动”的方式组织编写。项目所涉及的知识点由浅入深,强调知识的层次性和技能培养的渐进性。《C语言程序设计项目教程》共分为3篇。第1篇为基础篇,包括项目1~4,分别以通讯录信息输出、个人所得税计算、计算器设计和猜数字游戏4个项目为背景,主要介绍c语言的基础知识、数据类型、常量、变量和三种程序设计结构。第2篇为提高篇,包括项目5~7,分别以ATM(自动柜员机)界面设计、银行服务窗口满意情况调查程序和计件工资管理程序3个项目为背景,主要介绍函数、数组和指针的内容。第3篇为综合应用篇,包括项目8~11,分别以生日祝贺程序、家庭理财程序、运动会计分程序和基本图形编程4个项目为背景,主要介绍结构体、共用体、文件、链表和图形编程的内容。《C语言程序设计项目教程》的程序代码均在Turbo C运行环境中调试通过。《C语言程序设计项目教程》提供所有项目程序的源代码。《C语言程序设计项目教程》可作为高职高专院校c语言程序设计课程的教材,还可作为程序开发人员和自学人员的参考书。