C语言是目前流行的通用程序设计语言,是许多计算机专业人员和计算机的爱好者学习程序设计语言的首选开发工具之一。本书共13章,分别介绍了C语言的算法基础、基本概念和如何利用C语言进行程序设计,并通过大量的实例程序介绍了如何使用C语言编写程序。为了使学生尽快地掌握并顺利地过渡面向对象的程序设计方法,我们专门编写了介绍C++入门知识的一章,以使本教材更加完美。本书的作者都是长期在高校从事计算机基础教育的一线教师,有丰富的教学经验和写作经验,书中文字流畅、通俗易懂、概念清楚、深入浅出、例题丰富,书后的附录专门配有每章的练习供读者选用。此书可作为普通高校本、专科学生的教学用书,也可供一般工程技术人员自学使用。