最新大学C语言复习ppt教学课件

最新大学C语言复习ppt教学课件

ID:70651511

大小:1.76 MB

页数:120页

时间:2021-11-23

最新大学C语言复习ppt教学课件_第1页
最新大学C语言复习ppt教学课件_第2页
最新大学C语言复习ppt教学课件_第3页
最新大学C语言复习ppt教学课件_第4页
最新大学C语言复习ppt教学课件_第5页
最新大学C语言复习ppt教学课件_第6页
最新大学C语言复习ppt教学课件_第7页
最新大学C语言复习ppt教学课件_第8页
最新大学C语言复习ppt教学课件_第9页
最新大学C语言复习ppt教学课件_第10页
资源描述:

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

1、大学C语言复习ppt一基本概念●字符集、标识符、关键字●各种常量的表示方法●变量的说明●其它概念♥1二基本运算符与I/O操作●数据类型:编码形式、占用内存字节、表示范围●全部运算符:运算规则、优先级、结合性●位运算只作最基本的要求(~,&,^,

2、)●能够进行简单的表达式计算●基本的I/O函数的使用方法和功能:printf、scanf、getchar、putchar♥♥8二基本运算符与I/O操作●数据类型:编码形式、占用内存字节、表示范围整型变量的长度由计算机硬件决定。记住32767(215-1)、65535、38、308。负数的补码计

3、算(-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、65、9710二基本运算符与I/O操作●全部运算符:运算规则、优先级、结

4、合性表达式的值和类型已知: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)——逻辑值if(x=1)——x的值已知:inta,b;对于下列if语句:if(a

5、=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两个整型做除法/结果截取为整型。华氏和摄氏的关系:,已知floatC,F;由华氏求摄氏的正确赋

6、值表达式是:A.C=5/9(F-32)B.C=5*(F-32)/9C.C=5/9*(F-32)D.三个表达式都不正确计算…s=1.0for(k=1;k<=n;k++)s+=;printf(“%f”,s);答案:1.0/(k*(k+1))1/(float)(k*(k+1))14二基本运算符与I/O操作i++与++ii++替换为i进行计算,之后再自加++与--只能用于变量,不能用于常量和表达式操作对象只能是整型、字符型和指针类型inti=5;i+=++i;i的值是:A.10B.11C.12D.A,B,C答案都不对inti=5;i+=i

7、++;i的值是:A.10B.11C.12D.A,B,C答案都不对floatx=1,y;则y=++x*++x的结果为:A.y=9B.y=6C.y=1D.表达式

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

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

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