C语言程序设计是一门为学习后续课程打下良好编程基础而开设的必修课,内容涵盖数据类型与运算规则、顺序程序设计、分支结构程序设计、循环结构程序设计、函数、数组、指针、结构体与共用体以及文件操作等。通过本课程的教学,让学生了解程序设计语言的基本结构,理解计算机学科求解实际问题的基本过程,掌握程序设计的基本思想、方法和技巧,养成良好的程序设计风格,培养利用计算机求解问题的基本能力。