第4章选择结构程序设计资料.ppt

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

* 演示完示例,回头总结语法 * 步骤: 1)画流程图 2) 编写程序 * * * 思考 输入一个不多于3位的正整数 它是几位数 逆序打印各位数 * 总结 描述几种分支结构的语法和执行过程? 什么情况下会使用多重if条件结构? 多重if条件结构和switch结构的区别和适用场合是什么? * * * * * * * 步骤: 1)画流程图 2) 编写程序 * 步骤: 1)画流程图 2) 编写程序 * 步骤: 1)画流程图 2) 编写程序 * * * * * 步骤: 1)画流程图 2) 编写程序 * 步骤: 1)画流程图 2) 编写程序 * 步骤: 1)画流程图 2) 编写程序 * 步骤: 1)画流程图 2) 编写程序 * 步骤: 1)画流程图 2) 编写程序 * 步骤: 1)画流程图 2) 编写程序 * * 演示时注意讲解如果else if的顺序被调整,会怎样 * 步骤: 1)画流程图 2) 编写程序 * * * 演示时在某些case中添加break看一看效果 * 步骤: 1)画流程图 2) 编写程序 * 步骤: 1)画流程图 2) 编写程序 * 步骤: 1)画流程图 2) 编写程序 * Java只讲了简单的if语句,这里深入到嵌套if * 应用实例 解:1.分析问题 step1: 设置一个变量a step2: 输入a值 step3: 如果a是奇数 输出:变量a是偶数。 否则 输出:变量a是奇数。 int a; scanf(“%d”,a); if(a%2==0) printf(“%d是偶数\n”,a); printf(“%d是奇数\n”,a); else 【例4-2】任意输入一个整数,判断其奇偶性。 * 课堂练习 本书习题四第1题 选择题。下面语句中,在功能上与其他三个语句不等价的是________(其中s1,s2表示执行语句)。 if(a) s1; else s2; if(!a) s2; else s1; C. if(a==0) s1; else s2; D. if(a!=0) s1; else s2; * C. if(a==0) s1; else s2; * 课堂练习 【课堂练习】本书习题四第3题 补充程序题。阅读下面的程序,按要求在空白处填写适当的表达式语句,使程序完整并符合要求。(1)从键盘输入一个年号,判断它是否为闰年,若是输出”Yes”,否则输出”No”。闰年的条件是:(a)能被4整除,但不能被100整除。(b)能被400整除。 #include stdio.h int main() { int year; printf(“Enter year;”); _ ①__________ if( ② ) printf(“Yes\n”); else printf(“No\n”); return 0; } * * 课堂练习 【课堂练习】本书习题四第4题 改错题。阅读下面的程序,找出其中的错误,并改正。 #include stdio.h int main() { int a,b,sum; scanf(“%d,%d”,a,b); if(a=b) printf(“两个数相等\n”); sum=2*a; else printf(“两个数不等\n”); sum=a*b; return 0; } * scanf(%d,%d,a,b) { } { } if(a==b) [课堂练习]计算并输出下列分段函数值 #include stdio.h int main() { int x,y; scanf(“%d”,x); if(x=0) y=0; else y=1; printf(“y=%d”,y); return 0; } y= 0 x?0 1 x0 * * [课堂练习]编程解决车站托运行李时的收费问题。行李重量=20公斤时,每公斤收费1.5元行李重量20公斤时,每增加1公斤收费3.0 # include stdio.h int main() { float x,y; printf(“请输入行李重量:

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档