大学C语言复习ppt

大学C语言复习ppt

ID:41225875

大小:620.06 KB

页数:119页

时间:2019-08-19

大学C语言复习ppt_第1页
大学C语言复习ppt_第2页
大学C语言复习ppt_第3页
大学C语言复习ppt_第4页
大学C语言复习ppt_第5页
资源描述:

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

1、复习遵《C语言考试大纲》一基本概念●字符集、标识符、关键字●各种常量的表示方法●变量的说明●其它概念♥1一基本概念●字符集、标识符、关键字标识符由字母、数字或下划线组成,第一个字符必须是字母或下划线。可用作C语言标识符的是:A.print_mafmx_2daMb6B.Iamscanfmx_AMBC.sign2mfa.fA&BD.ifty_pex1#5XY2一基本概念区分关键字、函数名、预编译命令。均是C语言关键字的一组是:A.autoenumincludeB.switchtypedefsizeofC.signedunionscanfD.if

2、structtype3一基本概念●各种常量的表示方法八进制整型常量(标志为0)中不能出现8以上的数字。小数形式的实型常量不可缺的部分是小数点。指数形式的实型常量,e或E后面必须是整数,e或E前面必须有数字。实型常量只能是十进制。下面能作为C的常量的是:A.0xA5B.5e2.5C..E2D.0284一基本概念字符型常量:‘8’,字符串常量:“8”转义字符可以用八进制‘ddd’或十六进制‘xdd’,不是十进制。将字符g赋给字符变量c,正确的表达式是:A.c=147B.c=“147”C.c=‘147’D.c=147下列转义字符错误的是

3、:A.‘00’B.‘014’C.‘x111’D.‘2’下列转义字符错误的是:A.‘\’B.‘’’C.‘81’D.‘’可表达到十进制的255,即xFF(但作为ASCII字符只到十进制的127,即x7F)转义字符是一个字符5一基本概念符号常量——在编译时替换。#definePRprintf#defineNL“”#defineD“%d”#defineD1DNL语句PR(D1,a);经预处理后展开为:A)printf(%d,a);B)printf(“%d”,a);C)printf(“%d”“”,a);D)原语

4、句错误6一基本概念●其它概念C语言区分大小写。C程序总是从main函数开始执行,与main函数的位置无关——main函数可以在任何位置上。一行内可以写几个语句,一个语句可以分写在多行上——一个分号一个语句。C语言的最小单位——基本单位——编译单位——语句函数文件7二基本运算符与I/O操作●数据类型:编码形式、占用内存字节、表示范围●全部运算符:运算规则、优先级、结合性●位运算只作最基本的要求(~,&,^,

5、)●能够进行简单的表达式计算●基本的I/O函数的使用方法和功能:printf、scanf、getchar、putchar♥♥8二基本运算符

6、与I/O操作●数据类型:编码形式、占用内存字节、表示范围整型变量的长度由计算机硬件决定。记住32767(215-1)、65535、38、308。负数的补码计算(-8的补码:8的原码取反加1)已知longi=32768,执行语句printf(“%d”,i);后屏幕显示:A.-1B.-32768C.1D.32768实型不精确,整型爱溢出9二基本运算符与I/O操作字符型以ASCII码形式存储,字符变数字:inta=‘8’-‘0’;数字变字符:charc=8+‘0’;判断是否是数字:‘0’<=m<=‘9’‘0’<=m&&m<=‘9’最好能记住48、6

7、5、9710二基本运算符与I/O操作●全部运算符:运算规则、优先级、结合性表达式的值和类型已知:chara;intb;floatc;doubled;执行语句c=a+b+c+d;后,变量c的数据类型是:A.intB.charC.floatD.double表达式c=a+b+c+d的数据类型是:A.intB.charC.floatD.double表达式a+b+c+d结果的数据类型是:A.intB.charC.floatD.double11二基本运算符与I/O操作接受赋值的变量类型决定了运算结果的存储类型一定注意赋值表达式的值if(x==1)

8、——逻辑值if(x=1)——x的值已知:inta,b;对于下列if语句:if(a=b)printf("AisequaltoB");在编译时,C编译程序——不能指出该语句有语法错误!sizeof()是int型表达式!12二基本运算符与I/O操作单目运算符的优先级通常高于双目和三目运算符。单目运算符通常是右结合,双目运算符通常是左结合(赋值运算符除外)。求余运算的对象必须是整型。inti;floatf;正确的语句是:A.(intf)%iB.int(f)%iC.int(f%i)D.(int)f%i13两个整型做除法/结果截取为整型。华氏和摄氏的

9、关系:,已知floatC,F;由华氏求摄氏的正确赋值表达式是:A.C=5/9(F-32)B.C=5*(F-32)/9C.C=5/9*(F-32)D.三

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

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

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