jse-03(java基础语法2)

jse-03(java基础语法2)

ID:19792632

大小:1.69 MB

页数:39页

时间:2018-10-06

jse-03(java基础语法2)_第1页
jse-03(java基础语法2)_第2页
jse-03(java基础语法2)_第3页
jse-03(java基础语法2)_第4页
jse-03(java基础语法2)_第5页
资源描述:

《jse-03(java基础语法2)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章Java基本语法2讲师:李贺飞本章内容第一节分支结构第二节循环结构第三节特殊流程控制第一节分支结构程序流程控制顺序结构程序从上到下逐行地执行,中间没有任何判断和跳转。分支结构根据条件,选择性地执行某段代码。有if…else和switch两种分支语句。循环结构根据循环条件,重复性的执行某段代码。有while、do…while、for三种循环语句。。程序流程控制顺序结构Java中定义成员变量时采用合法的前向引用。如:publicclassTest{intnum1=12;intnum2=num1+2;}错误形式:publicclassTest{intnum2=num1+2;int

2、num1=12;}if语句三种格式:1.if(true){执行代码块;}2.if(条件表达式){执行代码块;}else{执行代码块;}3.if(条件表达式){执行代码块;}elseif(条件表达式){执行代码块;}……else{执行代码块;}分支语句1:if-else语句if-else语句应用举例publicclassTestAge{publicstaticvoidmain(Stringargs[]){intage=75;if(age<0){System.out.println("不可能!");}elseif(age>250){System.out.println("是个妖怪!"

3、);}else{System.out.println(“人家芳龄"+age+",马马乎乎啦!");}}}从键盘输入小明的期末成绩。当成绩为100分时,奖励一辆BMW;当成绩为[80-99]时,奖励一个台iphone5s;当成绩为[60-80]时,奖励一本参考书;其它时,什么奖励也没有。if语句例题1if语句例题2编写程序:由键盘输入三个整数分别存入变量num1、num2、num3,对它们进行排序(使用if-elseif-else),并且从小到大输出。if语句练习11)对下列代码,若有输出,指出输出结果。intx=4;inty=1;if(x>2){if(y>2)System.out

4、.println(x+y);System.out.println("atguigu");}elseSystem.out.println("xis"+x);2)booleanb=true;if(b==false)//如果写成if(b=false)能编译通过吗?如果能,结果是?System.out.println("a");elseif(b)System.out.println("b");elseif(!b)System.out.println("c");elseSystem.out.println("d");if语句练习2大家都知道,男大当婚,女大当嫁。那么女方家长要嫁女儿,当然要

5、提出一定的条件:高:180cm以上;富:财富1千万以上;帅:是。如果这三个条件同时满足,则:“我一定要嫁给他!!!”如果三个条件有为真的情况,则:“嫁吧,比上不足,比下有余。”如果三个条件都不满足,则:“不嫁!”Sysout(“身高:(cm))scanner.nextInt();Sysout(“财富:(千万))scanner.nextDouble();Sysout(“帅否:(true/false))(是/否)scanner.nextBoolean();scanner.next();str.equals(“是”)分支结构2:switch语句switch(表达式){case常量1:语

6、句1;break;case常量2:语句2;break;……case常量N:语句N;break;default:语句;break;}switch语句应用举例publicclassTest{publicstaticvoidmain(Stringargs[]){inti=1;switch(i){case0:System.out.println("zero");break;case1:System.out.println("one");break;default:System.out.println("default");break;}}}publicclassTest{publicst

7、aticvoidmain(Stringargs[]){Stringseason=“summer”;switch(season){case“spring”:System.out.println(“春暖花开");break;case“summer”:System.out.println(“夏日炎炎");break;case“autumn”:System.out.println(“秋高气爽");break;case“winter”:System.out.println(“冬雪皑皑");

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

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

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