欢迎来到天天文库
浏览记录
ID:50850218
大小:96.00 KB
页数:41页
时间:2020-03-14
《高级程序设计语言3流程控制语句.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第3章流程控制语句目录3.1流程控制的定义3.2选择语句3.3循环语句3.4跳转语句3.5综合实例3.6习题3.1流程控制的定义通过前面的学习已经知道,Java语句是Java标识符的集合,由关键字、常量、变量和表达式构成。简单的Java语句以分号“;”作为结束标志,单独的一个分号被看成一个空语句,空语句不做任何事情。复合结构的Java语句以大括号“}”作为结束标志。而流程控制语句是用来控制程序中各语句执行顺序的语句,是程序中非常关键和基本的部分。流程控制语句可以把单个的语句组合成有意义的,能完成一切功能的小逻辑模块。3.1.1基
2、本流程控制结构人们习惯将java基本控制结构分为了三个部分,分别是:顺序结构,选择结构,循环结构。3.1.2java语句的种类Java具有多种常用的流程控制语句,分属于不同的基本控制结构中,下面通过表格的形式呈现每一种语句,如表3-1流程控制语句:基本控制结构语句顺序结构break语句:breakstatement;continue语句:continuestatement;return语句:returnresult;选择结构If-else语句:If(condition)statement;elseanotherstatement
3、;switch语句:switch(expression){case1:statement;case2:anotherstatement;………default:statements;}循环结构while语句:while(condition){循环;};do-while语句:do{循环;}while(condition);for语句:for(statement;statement;statement){循环;}3.2选择语句3.2.1if-else条件语句1)if语句If语句的基本形式为:if(condition)statement
4、;2)if-else语句if-else语句的基本形式为:if(condition)statement;//if分支elseanotherstatement;//else分支3)if-else-if语句if-else-if语句是条件语句中最复杂也是最常见的情况,这种情况下有多个条件的判断,其基本形式如下:if(condition)statement1;elseif(condition)statement2;elseif(condition)statement3;...elsestatementn;【实例3-1】Condition1
5、.javapublicclassCondition1{publicstaticvoidmain(String[]args){doublemySales=10000;//进入if条件选择if(mySales>8000){//执行if语句System.out.println("去商场购物");System.out.println("请朋友吃饭");System.out.println("出国旅游");}}}运行结果:去商场购物请朋友吃饭出国旅游【实例3-2】Condition2.javapublicclassCondition2{p
6、ublicstaticvoidmain(String[]args){doublemySales=6000;if(mySales>8000){//执行if语句System.out.println("去商场购物");System.out.println("请朋友吃饭");System.out.println("出国旅游");}//执行else语句else{System.out.println("努力工作");}}}运行结果:努力工作【实例3-3】Condition3.javapublicclassCondition3{publics
7、taticvoidmain(String[]args){doublemySales=6000;if(mySales>8000){//执行if语句System.out.println("去商场购物");System.out.println("请朋友吃饭");System.out.println("出国旅游");}//执行else语句elseif(mySales>5000&&mySales<=8000){System.out.println("外出逛街");System.out.println("请朋友喝咖啡");}elseif(m
8、ySales>3000&&mySales<=5000){System.out.println("努力工作");System.out.println("在家休息");}else{System.out.println("辞职!");}}}运行结果:外出逛街请朋友喝咖
此文档下载收益归作者所有