C语言程序设计(C Programming Language) (32学时)
 内容提要:
 《C语言程序设计》是全校非计算机专业的理科、部分工科公共必修公共基础课,也是全省高校非计算机专业的计算机二级统考课程。C语言是一种通用的高级程序设计语言,同时又具有其它高级语言所不具备的低级语言功能,不但可用于编写应用程序,还可用于编写系统程序,因而得到最广泛的应用。学习《C语言程序设计》旨在培养学生具有设计程序、编写程序和调试程序的能力,为掌握新的科学技术和专业知识/毕业设计编写应用软件打下基础。
 先修课程:
 大学信息技术基础
 适用专业:
 电气工程、材料成型等29个专业
 主要教材、参考书:
 教材:
 1.《C程序设计教程》,叶东毅、张莹、谢丽聪等编,厦门大学出版社,2009.5
 2.《C程序设计实验指导》,叶东毅、张莹、谢丽聪等编,厦门大学出版社,2009.5
 参考书:
 1.《C程序设计》(第三版),谭浩强编著,清华大学出版社,北京,2007年。
 2.《C程序设计题解与上机指导》,谭浩强主编,清华大学出版社,北京,2007年。
 实验项目与学时分配:
 
  
   
    
     序号  | 
     实验项目  | 
     学时  | 
     要求  | 
    
    
     1  | 
     C程序的运行操作与数据类型 ,运算符与表达式  | 
     2  | 
     必做  | 
    
    
     2  | 
     简单的C程序设计  | 
     2  | 
     必做  | 
    
    
     3  | 
     逻辑运算和判断选取控制  | 
     4  | 
     必做  | 
    
    
     4  | 
     循环控制  | 
     4  | 
     必做  | 
    
    
     5  | 
     数组、二维数组、字符数组和字符串及应用  | 
     6  | 
     必做  | 
    
    
     6  | 
     函数  | 
     6  | 
     必做  | 
    
    
     7  | 
     编译预处理  | 
     2  | 
     必做  | 
    
    
     8  | 
     指针  | 
     6  | 
     必做  | 
    
    
     9  | 
     结构体和共用体  | 
     4  | 
     必做  | 
    
    
     10  | 
     位运算  | 
     2  | 
     必做  | 
    
    
     11  | 
     文件  | 
     2  | 
     必做  |