java程序流程控制.docx

java程序流程控制.docx

ID:61459194

大小:16.81 KB

页数:8页

时间:2021-02-01

java程序流程控制.docx_第1页
java程序流程控制.docx_第2页
java程序流程控制.docx_第3页
java程序流程控制.docx_第4页
java程序流程控制.docx_第5页
资源描述:

《java程序流程控制.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、java程序流程控制顺序结构:顺序结构是程序设计语句最基本的结构,也是最简单的结构。顺序结构程序是指按照语句出现的先后顺序执行的程序结构。packagehello;publicclassStringBufferConstruction{publicstaticvoidmain(String[]args){doublea=3,b=4,c=5;doubles=1.0/2*(a+b+c);doubles1=Math.sqrt(s*(s-a)*(s-b)*(s-c));System.out.println("三角形的三边分别是:"

2、+"a="+a+"b="+b+"c="+c);System.out.println("三角形的面积为"+s1);}}运行结果:三角形的三边分别是:a=3.0b=4.0c=5.0三角形的面积为6.0此程序是一句一句执行的,按照顺序结构完成运行。条件语句:if语句是最简单的选择结构语句。格式:if(布尔表达式)语句;和if(布尔表达式){语句块;}其中布尔表达式的设置时很重要的,它返回逻辑(布尔值),如果返回真,则执行后面的语句或者语句块,否侧跳过后面的一句,或者跳过后面{}部分,执行下面的语句。packagehello;

3、publicclassStringBufferConstruction{publicstaticvoidmain(String[]args){doubleh=100;if(h>110){System.out.println("您的身高为:"+h);System.out.println("国家免费标准为:110");System.out.println("您的身高超过了国家标准,需要买票");}else{System.out.println("您的身高为:"+h);System.out.println("国家免费标准为:110"

4、);System.out.println("您的身高没有超过国家标准,不需要买票");}}}运行结果:您的身高为:100.0国家免费标准为:110您的身高没有超过国家标准,不需要买票if_else语句的操作比if多了一步:如果表达式值为假,则程序进入else的部分的语句,故它又被称作为双分支结构语句。格式:if(布尔表达式){语句块;}else{语句块;}publicstaticvoidmain(String[]args){doubleh=140;if(h>110){System.out.println(h);System.o

5、ut.println("您的身高为:"+h);System.out.println("国家免费标准为110");System.out.println("需要买票");}else{System.out.println(h);System.out.println("您的身高为"+h);System.out.println("国家免费标准为110");System.out.println("不需要买票");}}}运行结果:140.0您的身高为:140.0国家免费标准为110需要买票if_else语句中用布尔表达式时,切忌一定要用圆括

6、号把布尔表达式括起来。if—else—if语句它只是在if—else语句中嵌入一层或者多层的if—else语句。形式为:if(布尔表达式){语句块;}elseif(布尔表达式){语句块;}elseif(布尔表达式){语句块;}else{语句块;}程序在执行过程中,以此计算布尔表达式的值,找到一个布尔表达式的值为真是,对布尔表达式的计算结束,紧接着执行对应的布尔表达式的语句块,最后的else是可有可无的。如果所有的布尔表达式均为假,并且存在else语句,则执行else语句。publicstaticvoidmain(String[

7、]args){doubleh=160;System.out.println("国家免费标准:110cm");System.out.println("您的身高为:"+h);if(h>140){System.out.println("需要购买全票");}elseif(h>110){System.out.println("需要购买半价票");}else{System.out.println("不需要购买车票");}}}运行结果:国家免费标准:110cm您的身高为:160.0需要购买全票if语句的嵌套:if语句的分支语句又出现if语句

8、时,就构成了if语句的嵌套。一般结构为:If(布尔表达式){...语句;If(布尔表达式){语句块;}Else{语句块;}}...}Else{...语句;If(布尔表达式){语句块;}Else{语句块;}...}If语句的嵌套可以使无限极的,被嵌套的if语句可以使任意一种形式

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

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

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