C语言是一种通用的计算机程序设计语言。它基于结构化程序设计原则,不仅适合于系统程序设计,而且也适合于应用程序设计。C语言在操作系统工具软件、软件平台、图像处理、数值分析、人工智能和数据管理系统等方面都有广泛应用,是比较适合高职学生需要的一种程序设计语言。目前,C语言程序设计已成为大多数院校理工科专业程序设计课程教学的首选语言,在计算机各种等级考试中也被作为程序设计语言的考核内容。为此我们组织编写了适合21世纪高职高专新理念教学要求的《C语言程序设计》教材。同时,在计算机语言的学习过程中,上机实验是一个必不可少的部分,是加深对所学知识的理解,提高动手能力的重要环节。为此,在教材中还配以C程序设计实验及习题解答的内容,以利于读者加深理解、拓宽知识、提高能力。