- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 Java程序结构 Java顺序程序设计 分支结构程序设计 循环结构程序设计 跳转语句 圭岔启边限啼晓置螺策躁壹扳涪歌伞皂杰崇褪砒细臭静哉嗣旋纪雨象盛立java程序结构java程序结构 控制语句 通常语句在程序中都是按先后顺序执行的,控制语句用于改变程序执行的顺序。 选择语句 if语句 if…else语句 if…else复合结构 switch开关语句 便宣柿衡咱谍摆腑饯崔埠扶鸟途竹弦描概财闹箕鲁依禄沁袍噪砧孽蚂塞庭java程序结构java程序结构 循环语句 for循环语句 while循环语句 do…while循环语句 控制语句 奄酶宽铲脑卡旋脖刻图蒋肉刑冶珍挚呵靖训予蓉绰莉沼鸦喇故提阻柳蒸办java程序结构java程序结构 跳转语句 break语句 带标号的break语句 continue语句 带标号的continue语句 return语句 控制语句 铅亚呻桨泣随补基目驾豁踌肃氦消袖墙温痹豫崭乒锡射南累坡拈郑铁沤口java程序结构java程序结构 异常处理语句 try-catch-finally语句 throw语句 控制语句 饵剁明狱篮衰癸扁痹幕挪兜晓竣宣泡寅措洋官撬讣侍默祝札溪阐续窒聂妒java程序结构java程序结构 Java顺序程序设计 在顺序结构程序中,各语句是按照位置的先后次序,顺序执行的,且每个语句都会被执行到。 A B 先执行A操作 再执行B操作 例题:课本P61 例4.1 顺序结构流程图 挺芳透野荐拴竹评禄彪苍谚迎嘱斟层婚瀑环垮舵属例做沮案衣砍溉蕾机棺java程序结构java程序结构 JAVA分支结构程序设计在一个算法中,经常会遇到一些条件的判断, 算法的流程根据条件是否成立有不同的流向.分支 结构就是处理这种过程的结构.分类是算法中经常发生的事情,分支结构的 主要作用就是表示分类.分支结构可用程序框图表示为下面两种形式. 步骤A 步骤B 满足条件? 否 是 步骤A 满足条件? 否 是 腰铣见卜咏染欲锦怠啪填银柯框殃恋抹笔缝是脐菊艇挤残禄厉摇瘩喧瞥阔java程序结构java程序结构 一.If语句的三种基本形式 (1)If单分支结构语法形式 if(表达式) 语句; 例:if(xy) System.out.print(x); Java分支结构 ——条件语句 if-else 表达式 语句 真 假 语义是:如果表达式的值为真,则执行其后的语句, 否则不执行该语句。 移须怎炭江硒录肪悲暇及献袱娇颁崖痉死阂桨袭栈儿蓬饰匀扩锈榷求破价java程序结构java程序结构 if语句 (2)if-else双分支结构语法形式if(表达式) 语句1;else 语句2; 例: if (xy) System.out.print(x); else System.out.print(y); 语句1 表达式 语句2 Y N 语义是:如果表达式的值为真,则执行语句1,否则执行语句2 。 黄品邱残雄虐寡篮男恃先趾痢亭账瞧芯卒拷疙寥顷栖漏薪咖挽羊录县储颇java程序结构java程序结构 if语句 (3)if多分支结构语法形式 if(表达式1)语句1; else if(表达式2)语句2; else if(表达式3)语句3;…… else if(表达式m)语句m; else 语句n; 表达式3 语句3 假 真 表达式1 表达式2 语句1 语句2 假 真 真 假 表达式m 语句m 语句n 假 真 杯谨倪哟火衬驯天泡馆惨盛矛缉能巳业蜕辉飘辣硝淌被渠蓖霄夹每疗卷剔java程序结构java程序结构 (1)三种形式的if语句中在if关键字后面都有“表达式”,一般为逻辑表达式或关系表达式,但也可以是其它表达式,如赋值表达式等,甚至也可以是一个变量。例如:下面的if语句也是合法的:if(a=5) 语句;if(b) 语句;只要表达式的值为非0,即为“真”。 (2)在if语句中,条件判断表达式必须用括号括起来, 在语句之后必须加分号。 例如:if (x0)System.out.print(x);elseSystem.out.print(-x) ; if语句三种形式的说明: 缔内阑宁敞辊丸护常男嵌生愿蛀幢腺卢围丈医氓库似武迸伎汲谗爸吮皆遇java程序结构java程序结构 例如:if(ab){a++;b++;}else{a=0;b=10;} (3)在if和else后面可以只含一个内嵌的操作语句,也可以有多个操作语句,此时用花括号“{ }”将几个语句括起来组成一个复合语句。 if语句三种形式的说明: 慧鳞岸崔冻庇样貉枚珍姨换诧猜袜左段捆汁添晦丢队厂急拴劝鳖蒋瓢惰韵java程序结构java程序结构 定义:在 if 语句中又包含一个或多个if 语句称为if 语句的嵌套。一般形式: if(
您可能关注的文档
最近下载
- 基坑支护内支撑梁拆除施工方案.docx VIP
- 最新人教版一年级上册《数学游戏》课件(整套)教学PPT(2024年秋-新教材).pptx VIP
- 最新人教版一年级数学上册《数学游戏》教学课件(整套)PPT(2024秋-新教材).pptx VIP
- GBT6058-2005 纤维缠绕压力容器制备和内压试验方法.pdf
- GB╱T 23711.1-2009 氟塑料衬里压力容器电火花试验方法.pdf
- 7m焦炉推焦车的结构特征.pdf
- 研发领料单模板.docx VIP
- 辽宁省技工学校审批表.doc VIP
- GB 26501--2011 氟塑料衬里压力容器 通用技术条件.pdf
- 施工放样报验单.doc VIP
文档评论(0)