c语言程序设计复习资料( 课件ppt)

c语言程序设计复习资料( 课件ppt)

ID:19381490

大小:497.50 KB

页数:108页

时间:2018-10-01

c语言程序设计复习资料( 课件ppt)_第1页
c语言程序设计复习资料( 课件ppt)_第2页
c语言程序设计复习资料( 课件ppt)_第3页
c语言程序设计复习资料( 课件ppt)_第4页
c语言程序设计复习资料( 课件ppt)_第5页
资源描述:

《c语言程序设计复习资料( 课件ppt)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言复习上机考试要求上机考试注意事项1、上机考试为闭卷考试,只带笔和有效身份证件(学生证、身份证等)即可。未带证件一律不能参加考试。2、不准携带草稿纸,考试时我们将统一发放草稿纸。3、按指定机器就坐,不得私自更换机位。请大家进入考场后首先检查各自的机器,开始考试的时间由系统统一设置。编程考试时,可以反复提交程序,以最后一次提交的程序为准进行测试。试卷基本情况●选择题单项选择题。四选一,答案唯一。内容:基本概念,基本运算●阅读程序写出程序运行结果内容:基本运算,基本算法●程序填空在程序的空格处填入适当的内容

2、,使程序完整正确。内容:数组,字符串,函数、递归,指针、结构和文件等重点要求基本概念字符集、标识符、关键字各种常量的表示方法变量的说明●标识符:C程序各种对象的名字。标识符的组成:由字母或下划线开头的字母、数字或下划线序列。abc,a12,_1aqa*3,1aq,int●关键字在C语言中有特定含义的定义符。int,case,switch(见p326)scanf,define,include等不是C语言关键字重点要求●整型常量的表示10进制常量的表示128进制常量的表示:01201916进制常量的表示0x

3、120x2k●实型常量的表示小数形式:1.2,1.0,1.,1.0,.1指数形式:2e3,12e-2,e21.2e3e1.2重点要求●字符型常量的表示‘A’,’%’,’8’‘AB’●转义字符‘’,‘t’,‘r’,‘b’,……(P49)‘\’,‘’’,‘”’***(1到3位8进制数)如:‘101’‘81’,‘1013’x**(1到2位16进制数)如:‘x41’,‘x2g’重点要求基本运算符与I/O操作数据类型:编码形式、占用内存字节、表示范围全部运算符:运算规则

4、、优先级、结合性位运算(~,&,^,

5、)能够进行简单的表达式计算基本的I/O函数的使用方法和功能:printf、scanf、getchar、putchar●整型:名称占内存字节表示范围说明方法基本整型2-215–215-1inta,b;短整型2同上shorta,b;无符号整型20-216-1(65535)unsigneda,b;长整型4-231--231-1longa,b;无符号长整型40-232–1unsignedlonga;重点要求实型:名称存储字节表示范围说明方法有效位单精度4-1038--1038f

6、loata;7双精度8-10308--10308doublea;16长双精度16-104932-104932longdoublea;19字符型:占一个字节,存放字符的ASCII码,chara=‘d’;(),[],.,->高~,!,++,--,-,&,*,(类型),sizeof(右结合)*,/,%算术运算符+,-<<,>>移位运算符<,<=,>,>=关系运算符==,!=&位运算符^

7、&&逻辑运算符

8、

9、?:(右结合)=(+=,-=,...)(右结合),重点要求◆i=1,j=3++i+j--+i++的值是7i=3

10、j=2◆x=3,y=4;++x==y--?x++:--y的值是4x=5y=3◆5/2的值是25/2.0的值是2.5◆printf(“%d”,5.4%2);出错printf(“%d”,(int)5.4%2);的执行结果是1◆a=3,b=10if(a=b)b=a+5;a=10b=15◆a=1,b=2,c=3a

11、

12、c--&&++b的值是1a=1b=2c=3!a&&(a=c--)的值是0a=1c=3◆a=1,b=2,c=3a+=b-=c*=3+a;a=-9b=-10c=12◆a=1,b=2max=a>b?a:bma

13、x=2min=a>b?b:(a<0.2?a:0.2)min=0.2重点要求◆k=(i=1,++i,i++);k=2i=3◆k=i=1,++i,i++;k=1i=3◆a

14、式串中的普通字符要原样输入。scanf(“a=%f”,&a)输入:12.3a=12.3√◆用%lf(%ld)输入double(long)变量的值.doublea;scanf(“%lf”,&a);重点要求◆不能用%.nf的格式输入实型变量的值不能用scanf()输入带空格或跳格的字符串,为字符数组a输入:“Howareyou”scanf(“%s”,a);gets(a);√scanf(“%d,%4.1f”,x,&

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

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

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