c语言学习框架.docx

c语言学习框架.docx

ID:50811521

大小:15.85 KB

页数:4页

时间:2020-03-14

c语言学习框架.docx_第1页
c语言学习框架.docx_第2页
c语言学习框架.docx_第3页
c语言学习框架.docx_第4页
资源描述:

《c语言学习框架.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程教学内容的基本要求、重点和难点及学时分配1、课程概述(1学时)基本要求:了解计算机的本质是什么。了解程序设计语言的作用。了解C语言能做什么。了解学习C语言的方法。课程教学基本要求及课程教学安排。2、 C语言的基本概念(4学时)基本要求:掌握源程序、预处理、编译、链接、集成开发环境等相关概念。掌握简单C程序的基本构成要素:指令、函数、语句等概念。了解注释在C语言程序中的作用。掌握int型、float型变量的声明、赋值及初始化。掌握简单C语言程序的编写方法及撰写规范。掌握printf函数和scanf函数基本用法。掌握定义常量名字

2、的意义。掌握标识符的命名规则。重点: C语言中基本概念;变量的声明、赋值及初始化;简单C语言程序的编写方法及撰写规范。难点:简单C语言程序的编写方法。3、格式化输入输出(1学时)基本要求:掌握printf函数和scanf函数用法。掌握转换说明的基本用法。掌握转义序列a、、b、t等用法。4、表达式(3学时)基本要求:掌握算术运算及其优先级规定;掌握运算符的结合性概念及应用;掌握赋值运算符简单应用及复合赋值。掌握自增和自减运算作为前缀和后缀时应用。表达式求值。掌握表达式语句概念及其应用。重点:算术运算符、赋值及复合赋值,自

3、增自减运算符,表达式求值难点:运算符的结合性。5、选择语句(3学时)基本要求:掌握关系运算和逻辑运算相关的运算符及应用;逻辑运算符&&和

4、

5、的短路特性及其副作用。掌握if语句的构成、if-else结构、级联式if语句及if语句的嵌套。掌握条件表达式的应用。掌握switch语句构成格式及其应用。掌握break语句在switch语句中作用。重点:关系运算和逻辑运算的构成;if语句应用;switch语句应用。难点:逻辑运算符&&和

6、

7、的短路特性及其副作用;if语句的嵌套。6、循环(3学时)基本要求:掌握while语句、do语句和for

8、语句;无限循环的构成;循环控制语句break语句continue语句的使用机器作用;掌握逗号运算的使用。了解空语句作用。重点:使用while语句、do语句和for语句。难点:循环的嵌套。7、基本类型(3学时)基本要求:掌握基本类型:整型(int)包括长整型、短整型和无符号整型、浮点型,包括浮点型 (float), 双精度浮点型(double)和长双精度浮点型(longdouble) 、字符型(char)。掌握用getchar和putchar函数读写字符。类型的隐式转换和强制类型转换;类型定义typedef的应用。掌握sizeof

9、运算符的意义及应用。难点:强制类型转换8、数组(3学时)基本要求:掌握数组的概念;掌握一维数组和多维数组的声明和使用。理解数组下标。重点:一维数组和多维数组的声明和使用。难点:多维数组的声明和使用。9、函数(3学时)基本要求:掌握函数的概念;掌握函数的定义与调用;掌握函数的声明及其与函数定义的差异;函数的嵌套;掌握函数的参数方式:传递按值传递、数组型实际参数;return语句应用;掌握递归概念及简单应用;重点:掌握函数的定义与调用;函数的参数传递。难点:递归概念及简单应用10、程序结构(2学时)基本要求:掌握局部变量的概念,静态

10、局部变量的定义和使用;掌握外部变量的概念及外部变量的利与弊。掌握程序块的概念及应用。理解变量作用域的概念。使用C语言的主要元素构建C程序。重点:局部变量、静态局部变量和外部变量的概念与使用难点:变量作用域11、指针(3学时)基本要求:掌握指针的基本概念及指针变量的声明;取地址运算符&和间接寻址运算符*使用;掌握指针的赋值;掌握指针作为函数参数的使用方法;掌握指针作为返回值的使用方法。重点:指针变量的概念、指针作为函数参数,指针作为返回值。难点:指针作为函数参数,指针作为返回值。12、指针和数组(1学时)基本要求:理解指针的算术运

11、算;掌握指针用于数组处理的方法和数组名作为指针;掌握指针用于多维数组的常用方法。重点:指针用于数组处理的方法和数组名作为指针;指针用于多维数组的常用方法。难点:指针用于多维数组的常用方法。13、字符串(2学时)基本要求:掌握字符串字面量规则;掌握字符串变量的定义及初始化;掌握用printf、puts、scanf、gets函数完成字符串的读和写;掌握访问字符串中的字符方法;掌握用C语言字符串库函数对字符串的处理方法。掌握搜索字符串的结尾、复制字符串等字符串的惯用法;理解字符串数组的使用;。重点:掌握字符串变量的定义及初始化;掌握访

12、问字符串中的字符方法;掌握搜索字符串的结尾、复制字符串等字符串的惯用法难点:用C语言字符串库函数对字符串的处理方法。14、预处理(1.5学时)基本要求:了解预处理器工作原理;掌握宏定义#define指令用法,简单宏、带参数宏的定义及宏的通用性;掌握条件编译#if

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。