预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

语言程序设计基础 C 课程编号:0801051 适用专业:全校各个专业 课程性质:基础课 学时:讲课32上机24 先修课程:计算机文化基础 一、本课程的地位、作用与任务 本课程是计算机基础教育的重点课程之一,是高校各专业的一门重要技术基 础课程。其目的是使学生掌握和了解C语言程序设计的基本语法、基本操作、程 序设计与编程技术,具有应用计算机解决实际问题的初步能力,培养学生用计算机 处理问题的思维方法,为进一步学习计算机的其它专业课程、熟练和应用计算机编 制高级程序打下基础。 二、内容、学时及基本要求 序号内容基本要求学时 一C语言的概述2 1C语言的历史背景及特点了解 2C语言的程序介绍及上机步骤掌握 3算法的基本概念理解 二数据类型、运算符和表达式4 1基本数据类型掌握 2常量与变量掌握 3算术运算符、赋值运算符、逗号运算符掌握 4算术表达式、赋值表达式、逗号表达式掌握 三顺序结构程序设计2 1C语句概述了解 2数据的输入和输出掌握 3顺序结构程序举例理解 四选择结构程序设计3 1关系表达式与逻辑表达式掌握 2if语句掌握 3switch语句掌握 五循环结构程序设计4 1while语句掌握 2do-while语句掌握 3for语句掌握 4break和continue语句掌握 5循环的嵌套掌握 六数组4 1一维数组掌握 2二维数组掌握 3字符数组掌握 七函数4 1函数的定义和调用掌握 2函数的参数和返回值掌握 3函数参数的传递方式理解 4函数的嵌套和递归了解 5变量的生存期和作用域理解 八预编译1 1文件包含、宏定义理解 2条件编译了解 九指针4 1指针的概念掌握 2指针与数组、指针作为函数参数理解 十结构与联合2 1结构的概念,结构的应用掌握 2联合的概念及应用理解 十一文件2 1文件的概念及基本操作理解 2文件的使用掌握 三、说明 上机24学时,按照《程序设计基础(C语言)实验教学大纲》进行。 四、使用教材及参考书 教材:《C语言程序设计(第二版)》,谭浩强编著,清华大学出版社, 1999年12月第2版。 参考书:1、《C语言程序设计》,田淑清等编著,高等教育出版社 2、《C语言程序设计》,黄迪明编著,电子科大出版社 3、《C语言程序设计教程(修订本)》,徐士良编著,人民邮电出版社