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 |
必做 |