第2课 选择结构.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2课 选择结构

* * * * * * * * * * * * * * * * * * * * #include iostream //需要思考问题出在哪里 using namespace std; int main() { float a; cina; if (a0) {cout“+”endl;} else {cout“-endl;} return 0; } 当临时车用户进入停车场后,停车3小时内(含3小时),收费10元,3小时以后每小时为2元。现停车X小时,你将如何根据停车时间计算应缴费用Y呢? y= 10 (x=3) 10+2*(x-3) (x3) 输入x 处理:判断x与3的关系 输出y cinx; if(x3) couty; y=10+2*(x-3) y=10 yes no 流程图 解释 程序语言 任意输入三个数,从小到大输出这三个数。 【样例输入】 23 56 12 【样例输出】 12 23 56 【分析】三个数用a、b、c表示 思路一:三个数的大小关系可能的情况有几种?依次判断每种情况。 思路二:找出最大的数和最小的数,剩下那个放中间。 …… 思路一:三个数的大小关系可能的情况有哪几种? a=b=c a=c=b b=a=c b=c=a c=a=b c=b=a 一共6种情况,依次进行判断,如何书写条件表达式? 以a=b=c为例:(a=b)(b=c) “”为逻辑与运算,“并且”的意思,意为(a=b)成立并且(b=c)成立,则整个表达式成立(true),其中一个不成立,整个表达式就不成立(false)。 C++提供了三种逻辑运算符: 与运算()、或运算(||)、非运算(!) 其中和||为双目运算,即要有两个运算数,左结合。 非运算为单目运算,!true=false !false=true a b || true true true true true false false true false true false true false false false false 优先级从高到低依次为:!、、|| 1、a0并且b0: a0b0 等价于 (a0)(b0) 2、a100或者a50: a100||a50 等价于(a100)||(a50) 3、如何判断一个年份是否是闰年:年份能被4整除,但不能被100整除,或者能被400整除的年份一定是闰年。 (year%4==0year%100!=0||year%400==0) 逻辑运算符优先级从高到低: !、、|| 算术运算符优先级从高到低: *、/、%(前3个是同级运算)、+、-(后2个是同级运算) 关系运算符的结合性为从左到右,即为同级运算。 、、=、=、== 赋值运算符 逻辑运算符 关系运算符 算术运算符 从低到高 假设x=2,y=3,c=1 xy 表达式为假,所以表达式的值为0 (xy)==c 表达式为真,值为1 x-yc 表达式为真,值为1 d=xy xy为真,所以d的值为1 f=xyc xy为假,值为0,01为假,所以f的值为0。. int main() { int a,b,c; ________________________ //输入三个数 if( )printf(“%d%d%d”,a,b,c); if( )printf(“%d%d%d”,a,c,b); if( )printf(“%d%d%d”,b,a,c); if( )printf(“%d%d%d”,b,c,a); if( )printf(“%d%d%d”,c,a,b); if( )printf(“%d%d%d”,c,b,a); retrun 0; } scanf(%d %d %d,a,b,c); ab bc ac cb ba ac bc ca ca ab cb ba #includeiostream using namespace std; int main() { int a,b,c,max,mi

文档评论(0)

70后老哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档