欢迎来到天天文库
浏览记录
ID:20310428
大小:66.00 KB
页数:8页
时间:2018-10-11
《《c程序设计》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、理论课程教学大纲《C程序设计基础》教学大纲课程编号:110041总学时:64(其中,讲课:48;实验:16)学分:3实践教学:0.5周修读专业:信息工程大纲文本一、课程的主要内容第1章C语言概述1.1C语言出现的历史背景1.2C语言的特点1.3简单的C程序设计1.4C程序的上机步骤重点:C语言特点;简单的C程序难点:C程序及其上机步骤第2章数据类型、运算符与表达式2.1C的数据类型2.2常量和变量2.2.1常量和符号常量2.2.2变量2.3整型数据2.3.1整形常量的表示方法2.3.2整形变量2.3.3整形常
2、量的类型2.4实型数据2.4.1实型常量的表示方法2.4.2实型变量2.4.3实型常量的类型2.5字符型数据2.5.1字符常量2.5.2字符变量2.5.3字符数据在内存中的存储形式及其使用方法2.5.4字符串常量2.6变量赋初值2.7各类数值型数据间的混合运算2.8算术运算符和算术表达式2.8.1C运算简介2.8.2算术运算符和算术表达式2.9赋值运算符和赋值表达式2.10逗号运算符和逗号表达式重点:数据类型、运算符与表达式的知识难点:各种数值型数据间的混合运算以及各运算符的优先级第3章最简单的C程序设计—顺
3、序程序设计3.1C语言概述3.2程序的三种基本结构3.3赋值语句3.4数据的输入输出的概念及在C语言中的实现3.5字符数据的输入输出3.5.1putchar函数(字符输出函数)3.5.2getchar函数(字符输入函数)3.6格式输入和输出3.6.1printf函数(格式输出函数)3.6.2scanf函数(格式输入函数)3.7顺序结构程序设计举例重点:程序的三种基本结构;格式输入输出;字符数据的输入输出;简单的顺序结构程序设计难点:格式控制字符以及scanf应该注意的一些细节问题第4章逻辑运算和判断选取控制4
4、.1关系运算符和关系表达式4.1.1关系运算符及其优先次序4.1.2关系表达式4.2逻辑运算符和逻辑表达式4.2.1逻辑运算符及其优先次序4.2.2逻辑表达式4.3if语句4.3.1if语句的三种形式4.3.2if语句的嵌套4.3.3条件运算符4.4switch语句4.5程序举例重点:if语句的使用;switch语句的使用;选择结构程序设计难点:多分支语句用if和switch语句实现第5章循环控制5.1概述5.2goto语句以及用goto语句构成循环5.3while语句5.4do-while语句5.5for语
5、句5.6循环的嵌套5.7几种循环的比较5.8break语句和continue语句5.8.1break语句5.8.2continue语句5.9程序举例重点:循环结构的概念及其使用;for循环的使用;while循环的使用;do-while循环的使用;循环结构程序的编写难点:三种循环的比较;用C语言实现几种循环第6章数组6.1一维数组的定义和引用6.1.1一维数组的定义6.1.2一维数组元素的引用6.1.3一维数组的初始化6.1.4一维数组程序举例6.2二维数组的定义和引用6.2.1二维数组的定义6.2.2二维数组
6、的引用6.2.3二维数组的初始化6.2.4二维数组程序举例6.3字符数组6.3.1字符数组的定义6.3.2字符数组的初始化6.3.3字符数组的引用6.3.4字符串和字符串结束标志6.3.5字符数组的输入输出6.3.6字符串处理函数6.3.7字符数组应用举例重点:一维数组定义和使用;字符数组的定义和使用难点:二维数组的定义和使用第7章函数7.1概述7.2掌握函数定义的一般形式7.3函数参数和函数的值7.3.1形式参数和实际参数7.3.2函数的返回值7.4掌握函数几种调用7.4.1函数调用的一般形式7.4.2函数
7、调用的方式7.4.3对被调用函数的声明和函数原型7.5函数的嵌套调用7.6函数的递归调用7.7数组作为函数参数7.8局部变量和全局变量7.8.1局部变量7.8.2全局变量7.9掌握几种变量类型的区别和存储类别7.9.1动态存储方式与表态存储方式7.9.2auto变量7.9.3用static声明局部变量7.9.4register变量7.9.5用extern声明外部变量7.9.6用static声明外部变量7.9.7关于变量的声明和定义7.9.8存储类别小结7.10内部函数和外部函数7.10.1内部函数7.10.2
8、外部函数7.11如何运行一个多文件的程序重点:函数的基础知识及其使用难点:变量的存储类别;数组作为函数参数;函数的综合使用等第8章预处理命令8.1掌握宏定义8.1.1不带参数的宏定义8.1.2带参数的宏定义8.2掌握文件包含8.3了解条件编译重点:几种预处理功能第9章指针9.1掌握指针的概念9.2变量的指针和指向变量的指针变量9.2.1定义一个指针变量9.2.2指针变量的引用9.2.3指针变量作为函
此文档下载收益归作者所有