C程序设计编程灵活,是现代程序设计的基础。C语言本身具有简洁、实用、代码质量高。可移植性强等一系列优点,是一种通用性语言,非常适用于应用软件及系统软件的开发。一个程序设计人员要学习现代化的编程技术,应该首先学会使用C语言程序设计。本书以全国计算机等级考试(二级)最新大纲为主线,对C语言的要点进行了分析,所有实例均上机调试通过,还增加了动画与音乐制作部分。本书主要介绍:C语言的结构特点、发展及应用、数据结构及其运算、程序流程控制、数组与函数、指针类型的各种操作、构造类型及应用、文件操作、图形与音乐制作等。本书不仅可作为普通高校和各种培训班的教材,其内容的实用性、专业性、系统性也非常适合编程爱好者及参加全国计算机等级(二级)考试人员作为自学的参考用书。