计算机编程初级选择结构课件.pptVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
条件语句 听天气预报 有雨吗? 带雨具 出门上学 结束 开 始 有雨 无雨 出门上学的流程图 条 件 语 句 条件语句是根据指定条件的判断结果来决定程序走向的语句。 1)条件成立,执行 分支S1; 2)条件不成立,执行分支S2或不执行任何操作; 条件 S1 S2 Y N 条件语句的格式 格式一: if 条件 语句S1; 格式二: if 条件 语句S1; else 语句S2; 说明:1、格式一中语句S1有可能不被执行; 2、格式二中语句S1和语句S2不可能同时被执行; 3、语句S1和语句S2只能为一条语句,如果是多条语句时必须用{}括起来,作为一条语句使用,这叫复合语句; 4、if 语句允许嵌套,嵌套时,else总是和最近的if配对。 复合语句 if (ab) { temp=a; a=b; b=temp; } 嵌套格式 if (ab) if (bc) y=a; else y=c; else与第?个if配对 if (ab) { if (bc) y=a; } else y=c; else与第?个if配对 练习题 1.求分段函数的值。 ? 2.输入年份,输出是否为闰年。 关系运算符: 、=、、=、==、!= 逻辑运算符:、||、! 3.破译指令:为必威体育官网网址,QS星球使用了特殊的指令,指令以字符的形式发出,并且应用了加密策略。日前,他们加密的规则被我们获悉,原来规则如此有趣:将每一个字母变成它的后继,例如“A”变成“B”,“Z”变成“A”,“z”变成“a”,其它字符不变。现在请你破译接收到的一个指令。 4.输入任意三个互不相等的整数,输出最大值。 y= 2x+1 x=5 2x-1 x5 问题3-3:破译口令(源程序链接) #include stdio.h #include stdlib.h int main () { char ch; scanf(c%,ch); if (ch==‘Z’) ch=‘A’; ——(1) if (ch==‘z’) ch=‘a’; ——(2) if ((ch=‘A’)(ch‘Z’)||(ch=‘a’)(ch‘z’)) ch=ch+1; ——(3) printf(%c,ch); system(pause); return 0; } 此程序有点小问题:输入Z,输出B,输入z,输出b,原因是:输入Z或z后,应该不执行语句(3),但执行了。修改:把(1)(2)条语句放在(3)之后,或者用if语句嵌套(在下页)。 程序用if嵌套(源程序链接) #include stdio.h #include stdlib.h int main () { char ch; scanf(%c,ch); if (ch==Z) ch=A; else if (ch==z) ch=a; else if ((ch=A)(chZ)||(ch=a)(chz)) ch=ch+1; printf(%c,ch); system(pause); return 0; } 4:求三个数中的最大值 算法1: 1、键盘输入三个变量a,b,c; 2、如果ab, 如果ac,则a是最大值; 否则c是最大值; 否则 如果bc 则 b是最大值; 否则c是最大值; 算法2: 1、键盘输入三个变量a,b,c; 2、如果ab,则把a和b交换,此时a是较大数; 3、如果ac,则c是最大值; 否则a是最大值;

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档