《C语言程序设计》是为电气工程、自动化、轨道交通信号与控制等专业学生开设的专业基础课程,也是一门重要的必修课。本课程的目的是使学生掌握程序设计的基本方法,培养学生掌握利用计算机处理问题的思维方法与应用能力。要求学生掌握程序的三种基本结构及机构化的程序设计方法,了解并掌握几种典型的算法,具有编写解决一些实际问题的程序的能力,为进一步学习其他相关课程奠定基础。