cstp培训课件_2java控制语句.ppt

cstp培训课件_2java控制语句.ppt

ID:52074941

大小:470.50 KB

页数:25页

时间:2020-03-31

cstp培训课件_2java控制语句.ppt_第1页
cstp培训课件_2java控制语句.ppt_第2页
cstp培训课件_2java控制语句.ppt_第3页
cstp培训课件_2java控制语句.ppt_第4页
cstp培训课件_2java控制语句.ppt_第5页
资源描述:

《cstp培训课件_2java控制语句.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA控制语句目标流程控制语句数组与字符串流程控制语句1分支语句:if-else,switch-case2循环语句:for,while,do-while3例外处理语句:try-catch-finally,throw4其他:break,continue,label:,returnIf-else语句例题:比较两个数的大小,并按从小到大的次序输出。publicclassCompareTwo{publicstaticvoidmain(Stringargs[]){doubled1=23.4;doubled2=35.1;if(d1

2、>=d2)System.out.println(d2+">="+d1);elseSystem.out.println(d1+">="+d2);}switch语句switch语句是实现多分支选择结构的另一个语句:switch(整数选择因子){ case整数值1:语句;break; case整数值2:语句;break; case整数值3:语句;break; case整数值4:语句;break; case整数值5:语句;break; //.. default:语句; }说明:表达式expression可以返回任一整型类型的值(

3、如整型、字符型)case子句中的值必须是常量,而且所有case子句中的值应是不同的case通常与break语句联用,以保证多路分支的正确实现。多个case可以公用一组执行语句。case1:case2:case3:cout<<“hello”case1,2,3:cout<<“hello”//error写出输出结果Scannersc=newScanner(System.in);inti=sc.nextInt();//输入switch(i){case0:System.out.println("zero");break;case1

4、:System.out.println("one");break;case2:System.out.println("two");break;default:System.out.println("default");}例题:根据考试成绩的等级打印出百分制分数段。publicclassGradeLevel{publicstaticvoidmain(Stringargs[]){System.out.println("****firstsituation****");chargrade='C';//normalusesw

5、itch(grade){case'A':System.out.println(grade+"is85~100");break;case'B':System.out.println(grade+"is70~84");break;case'C':System.out.println(grade+"is60~69");break;case'D':System.out.println(grade+"is<60");break;default:System.out.println("inputerror");}}for循环语句格式

6、for(初始表达式;布尔表达式;步进)语句说明:无论初始表达式,布尔表达式,还是步进,都可以置空。for语句执行时,首先执行初始化操作,然后判断终止条件是否满足,如果满足,则执行循环体中的语句,最后执行迭代部分。完成一次循环后,重新判断终止条件。可在for语句里定义多个变量,但它们必须具有同样的类型:for(inti=0,j=1;i<10&&j!=11;i++,j++)for循环语句说明:Java里唯一用到逗号运算符的地方就是for循环的控制表达式。publicclassCommaOperator{publicstati

7、cvoidmain(String[]args){for(inti=1,j=i+10;i<5;i++,j=i*2){System.out.println("i="+i+"j="+j);}}}输出如下:i=1j=11i=2j=4i=3j=6i=4j=8while循环语句格式:while(布尔表达式)语句 例子:publicclassWhileTest{publicstaticvoidmain(String[]args){doubler=0;while(r<0.99d){r=Math.random();System.out.

8、println(r);}}}do-while循环语句格式:do语句while(布尔表达式)例子:先执行循环体,后计算终止条件,若结果为true,则继续执行循环体。循环体,至少执行一次。其他循环控制语句break语句break语句,跳出它所在的循环语句并从紧跟该循环语句或switch语句后的第一条语句处执行带标号的br

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

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

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