最新小学c++课件3.2课件ppt.ppt

最新小学c++课件3.2课件ppt.ppt

ID:62267472

大小:1.03 MB

页数:45页

时间:2021-04-24

最新小学c++课件3.2课件ppt.ppt_第1页
最新小学c++课件3.2课件ppt.ppt_第2页
最新小学c++课件3.2课件ppt.ppt_第3页
最新小学c++课件3.2课件ppt.ppt_第4页
最新小学c++课件3.2课件ppt.ppt_第5页
资源描述:

《最新小学c++课件3.2课件ppt.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、小学c++课件3.2逻辑运算和逻辑表达式逻辑变量条件表达式010203Content目录04作业01逻辑运算和逻辑表达式PartOne练习:以下不正确的语句是()。A.if(x>y);B.if(x=y)&&(x!=0)x+=y;C.if(x!=y)cin>>x;elsecin>>y;D.if(x

2、份,判断是否为闰年。能被4整除且不能被100整除,或能被400整除是闰年。如2004,2000年是闰年,1900,1901年不是闰年。一般规律为:四年一闰,百年不闰,四百年再闰。#include usingnamespacestd; intmain(){   intyear;   cout<<“输入年份:”<>year;   if((year%4==0&&year%100!=0)

3、

4、year%400==0)     cout<

5、endl;   return0; }02逻辑变量PartTwo逻辑变量(布尔变量)逻辑变量用bool来定义,只有两个值,true(真1)和false(假0)。逻辑变量与普通代数一样,也可以用字母、符号、数字及其组合来表示,但它们之间有着本质区别,因为逻辑常量的取值只有两个,即0和1,而没有中间值。阅读书p.72例3.12练习:输入一个字母,如果是大写字母,就转化为小写,如果是小写字母,结果不变。03条件表达式PartThree条件表达式一般形式为:<表达式1>?<表达式2>:<表达式3>执行顺序是,先求解表达式1,若为真则求解表达式2,此时表达式2的值作为整个条件

6、表达式的值。若表达式1的值为假,则求解表达式3,表达式3的值为整个条件表达式的值。例:max=(a>b)?a:b如a比b大时,关系表达式为真,条件表达式的值为a;b比a大时,关系表达式为假,条件表达式的值为b。注意,条件运算符的优先级大于赋值运算符,所以并不是关系表达式的结果赋值给bool型的max变量后执行条件表达式。而是先执行条件表达式,最后把表达式的值赋值给max变量。书p73例3.13:解释下列条件表达式的作用。intmax=(a>b)?a:b;cout<((num%2==0)?“numiseven”:“numisodd”)<0)?1

7、:-1;书p73例3.14:输入一个字母,如果是大写字母,就转化为小写,如果是小写字母,结果不变。#includeusingnamespacestd;intmain(){charch;cin>>ch;ch=(ch>='A'&&ch<='Z')?(ch+32):ch;cout<>a>>b>>c;if(a+b>c&&b+c>a&&a+c>b){if(a==b&&b==c)cout<<”等边三

8、角形”;elseif(a==b

9、

10、a==b

11、

12、b==c)cout<<”等腰三角形”;elseif((a*a+b*b==c*c)

13、

14、(a*a+c*c==b*b)

15、

16、(b*b+c*c==a*a))cout<<”直角三角形”;elsecout<<”一般三角形”;}elsecout<<”不能组成三角形”;04作业PartFour作业复习书3.2完成书第74页练习1~4分析、写出下列程序运行结果#includeusingnamespacestd;intmain(){intx=6,y=8;if(x++<6)cout<<++y<6)co

17、ut<<--y<usingnamespacestd;intmain(){intx,y;charz;cin>>x;y=x%123;if(y>=97&&y<=122)z=y;else{y=x%91;if(y>=65&&y<=90)z=y;elsez='*';}cout<

18、统的CJK

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

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

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