《C语言期末复习》PPT课件.ppt

《C语言期末复习》PPT课件.ppt

ID:51598386

大小:273.81 KB

页数:16页

时间:2020-03-25

《C语言期末复习》PPT课件.ppt_第1页
《C语言期末复习》PPT课件.ppt_第2页
《C语言期末复习》PPT课件.ppt_第3页
《C语言期末复习》PPT课件.ppt_第4页
《C语言期末复习》PPT课件.ppt_第5页
资源描述:

《《C语言期末复习》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章简单C语言程序考点1C语言的组成部分?不可缺少的部分?---P52每个语句结束的标志---分号3C语言函数的基本组成单位---函数4每个C语言程序都必须且只能包含一个main()函数,且里面内容放在一对{}中5变量先定义后使用—在程序填空中经常缺少变量定义和初始化6文件包含----#include7c语言的所有关键字都是小写的,如int和Int是不一样的.8C语言的执行过程:编辑后,编译---F9,运行---ctrl+F9,查看结果Alt+F5第2章基本语句考点(重点)1各进制与二进制的转换

2、2科学计数法表示数据,尾数为1-10的小数,指数为整数如1.2E+2.1是错的3掌握5种的数据类型以及他们所占用的存储空间,如何输出这些类型的变量?如doublex=2.3,如何输出x的值,charch=‘a’,如何输出ch的ASCII码值?4整型的表示的区别:int,unsignedint,longint,5变量的命名(不超过32字符)个,以字母或下划线开头,一般由字母,数字,下划线构成,注意不能使用系统的关键字作为变量名如struct不能用来命名;注意区分大小写.6几种常量的表示法是否正确:如

3、‘ert’,27,3456L,0177按照几进制输出数据;%o,%x,%0x,%e8字符串与字符的区别“a”,’a’.9字符串的存储空间与长度10运算符的优先级,特别是%的操作数的要求P34表格11++,--,=,==的运算情况和结合方向12关系运算符的运算规则,&&,

4、

5、,>=,!=等13C语言中如何判断一个关系表达式的值??14条件运算符的规则:?:15逗号表达式的规则16强制类型转换(int)s17printf,scanf函数的修饰符和变量的匹配*在里面的作用18putchar,getc

6、h,getchar第四章分支结构1If语句的条件表达式,else的匹配2srand(time(NULL))和rand()函数使用3If语句嵌套else的匹配4一个if条件要执行多个语句需要加{}5switch(表达式),表达式的计算规则case中只能是整型,字符型,枚举型。breakcontinue与循环体中语句的执行次数第5章循环结构for语句的三个表达式,循环体变量,循环的条件,变量值的更新,两个分号不可缺少for的嵌套,for的并列,*图案的打印whileP103中的代码与dowhile的区

7、别:执行的次数,程序填空中的区别break与continue在循环中的使用第六章函数输入、输出函数(stdio.h):printf,scanf,特别是getchar,putchar,puts,gets的区别;字符与字符串函数(string.h):strcpy,strcat,strcmp,strlen;简单数学函数(math.h):sqrt,fabs,sin,cos,exp,log,log10,pow;每个函数参数都要放在()中,如cos(x)2.用户自定义函数:函数定义、调用和说明,函数返回值,函

8、数参数;形参和实参在类型和个数上的匹配,函数的返回值及其类型的声明3.函数之间的数据传递:传值和传地址的区别函数数据按数值传递,函数数据按地址传递,利用函数返回值和外部变量进行函数数据传递,结构变量作为函数参数传递;4.函数的嵌套调用及递归调用:函数的嵌套调用、函数的递归调用;n!,1+2+3+…+n1*2*3*….*n5.局部变量与全局变量:局部变量与全局变量的定义、初始化及作用范围;6.变量的存储类型与变量的初始化(数组和结构体)局部变量与全局变量的生存期,静态变量与动态变量的定义、初始化、作

9、用范围及生存期;7.编译预处理文件包含,无参宏定义#defineN3+2,则N*2??一个include后面只能跟一个库文件第七章数组一维数组的元素个数与下标范围一维数组的输入输出,一个for一维数组的初始化和使用二维数组的元素个数与下标范围二维数组的输入输出,两个for嵌套二维数组的初始化和使用一维二维字符数组定义,初始化,使用二维数组与字符串,输入,输出%s,gets,puts,strcpy,strcat,strcmp,strupr,strlwr,strlen数组名和数组元素做为函数的返回值的

10、区别指针1.指针与指针变量指针的基本概念,指针变量的定义,指针变量的赋值;2.指针运算符地址运算符与指针运算符、间接寻址;*,&3.指针与数组指针与一维数组,移动指针及两指针相减运算,++,--,+i,-i,指针比较,指针与字符串,指针变量存放字符串的首地址,如何使用指针变量输出字符串指针与二维数组;chara[4][5],*p=a则p,a+1,*a,*(a+1)等的区别4.指针数组与指向指针的指针int*a[5]指针数组,定义指针数组,指针数组的应用,指向指针的指针,定义指向指针

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

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

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