计算机二级 笔试小结C语言部分.ppt

计算机二级 笔试小结C语言部分.ppt

ID:49109426

大小:123.50 KB

页数:23页

时间:2020-01-31

计算机二级 笔试小结C语言部分.ppt_第1页
计算机二级 笔试小结C语言部分.ppt_第2页
计算机二级 笔试小结C语言部分.ppt_第3页
计算机二级 笔试小结C语言部分.ppt_第4页
计算机二级 笔试小结C语言部分.ppt_第5页
资源描述:

《计算机二级 笔试小结C语言部分.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、总复习C语言考点分析河北理工大学陈丽芳考点1C语言程序的结构(2分)程序的构成(函数):一个C程序可以包括多个文件和多个函数,但只能有一个main函数。头文件,数据说明,函数的开始和结束标志以及程序中的注释。源程序的书写格式(自由)。C语言的风格:结构化、模块化等。河北理工大学陈丽芳考点2:数据类型及其运算(6分)标识符的命名规则:(字母、数字、下划线且数字不能开头,关键字不能用)C的数据类型的定义方法:字符型常量:注意转义字符:,t,b,r,f,\,’,”,ddd(ddd必须是0-7的数字),xhh(hh必须是0-9或A-F)。数值型常量:注意实数的指数形式。xe

2、+yx必须写,y必须是整数;整数表示:十进制;八进制:0开头;十六进制:0x开头。长整型可以直接在数字后面加L。河北理工大学陈丽芳考点2:数据类型及其运算C运算符的种类、运算优先级和结合性。不同类型数据间的转换与运算,强制类型转换(int)。认真阅读C语言教材的附录部分。成员运算符级别最高,逗号运算符最低。C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。河北理工大学陈丽芳考点3:基本语句(4分)表达式语句,空语句,复合语句:;结束。{;;}输入输出函数的调用,正确输入数据并正确设计输出格式。(1)scanf(“原样输入“,地址表);注意数

3、值型与字符型的区别。数值型数据:遇到非法输入、空格、指定宽度均结束输入;字符型:中间不用加间隔符。(2)printf(条件表达式,输出项表);河北理工大学陈丽芳考点4:选择结构(6分)条件运算符嵌套(从最内层开始计算):a>b?a:b

4、0分)for循环:for(式1;式2;式3){;;……;}循环体(复合语句)式1只执行一次;循环体若只有一个分号则为空;执行过程:满足式2(一般为条件判断),执行循环体,然后按表达式3增值。。河北理工大学陈丽芳while循环满足条件则循环,条件可以是任何类型的表达式,为真则执行循环体。注意循环体只有;,则什么也不做,或将操作放入条件语句中。例如:while(*t++);循环结束时t指向串尾。do-while循环:至少先执行一次循环体,然后再判断条件,满足则继续循环。continue语句:结束本次循环;break语句:结束本层循环。考点5:循环结构河北理工大学陈丽芳循环的嵌套将循环次数及顺

5、序搞清楚,外循环取值一次,内循环取遍所有的值。在草稿纸上耐心按步取值计算。#includemain(){inti,j,k;for(i=1;i<10;i++){for(j=1;j<=i;j++){k=i*j;printf("%d*%d=%dt",j,i,k);}printf("");}}考点5:循环结构河北理工大学陈丽芳考点6:一维数组与指针(8分)数值型一维数组元素引用(指针或数组名)*(p+3)*p+3(*p)++地址引用与地址计算p+3字符型一维数组:chars[]=“Hello!”;char*s=“Hello!’;chars[]={“Hello!”};cha

6、rs[20];scanf(“%s”,s);char*p;scanf(“%s”,p);错误!!!char*p,s[20];p=s;scanf(“%s”,p);正确!chars[20];s=“Hello!”;错误!!!河北理工大学陈丽芳考点6:一维数组与指针(8分)8.char*p;p=“hello!”;9.char*p=“computer”;p=p+3;printf(“%s”,p);10.chars[]=“computer”;s=s+3;printf(“%s”,s);(错误!!!)一维字符数组的复制见程序2.c.数组名不能执行s=s+2;这样的操作,指针可以.河北理工大学陈丽芳考点7:二维

7、数组与指针(4分)inta[3][4];a是行指针;*a相当于a[0],是列指针,**a是a[0][0]的值。int(*p)[4]行指针,指向一个包含四个元素的一维数组;p只能指向一维数组(4个元素),不能指向其中的第j个元素。输出a[i][j],可以用*(*(p+i)+j)河北理工大学陈丽芳考点8:指针数组与二维字符数组(4分)char*p[4];p为一个指针数组,其中的每一个元素p[0]、p[1]、p[2]、p[3]均为指针(地

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

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

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