Java基础-第3章-流程控制语句.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Java基础应用编程

——流程控制语句V1.1

本章内容节知识点掌握程度难易程度条件语句if语句掌握switch语句掌握循环语句while循环掌握do-while循环掌握for循环掌握死循环掌握嵌套循环掌握难循环的中断掌握难

条件语句if语句(单一条件)执行流程if(表达式){执行语句块}表达式?执行语句块falsetrueintx=0;if(x==1){System.out.println(“x的值为1);}System.out.println(x的值为“+x);}

条件语句if语句条件表达式可以是任何一种逻辑表达式如果表达式值为true,则执行花括号的内容后,再执行后面的语句如果表达的值为false,则直接执行后面的语句如果,大括号号中,只有一条语句,则可以省略大括号(推荐不省略)

条件语句

?练习If_exercise.java编写java程序,完成以下功能:假设有整型变量x,判断x是否为偶数,若为偶数,则在控制台上打印“输入的数值是偶数”。无论x是否为偶数,最后都要在控制台上输出x的值

条件语句if语句(二选一)变量=布尔表达式?语句1:语句2如果布尔表达式的值为true,则执行语句1如果布尔表达式的值为false,则执行语句2if(表达式){执行语句块1}else{执行语句块2}表达式?执行语句块1执行流程执行语句块2falsetrue

条件语句if语句intx=2;if(x2){x++;}else{x--;}System.out.println(x=+x);intx=2;x=x2?++x:--x;System.out.println(x=+x);

条件语句

?练习IfElse_exercise.java有两个整型变量x,y,请在控制台上输出x与y中值较大的那个数。

条件语句if语句(多选一)if(表达式1){执行语句块1}elseif(表达式2){执行语句块2}…表达式1?执行语句块1执行语句块2表达式2?truefalsetruefalse执行流程

条件语句if语句intx=88;if(x60){System.out.println(“成绩不合格”);}elseif(x=85){System.out.println(“成绩优秀”);}else{System.out.println(“成级良好”);}

条件语句switch语句switch(表达式){case取值1:语句块1…case取值n:语句块ndefault:语句块n+1}intn=2;intresult;switch(n+1){case1:System.out.println(“BlockA”);result=n;break;case2:System.out.println(“BlockB”);result=n*n;break;case3:System.out.println(“BlockC”);result=n*n*n;break;default:result=0;}System.out.println(“result=“+result);

条件语句switch语句表达式的值只可以接受int、byte、char、short型,不接受其他类型的值不允许有重复的case取值switch一旦碰到第一次case匹配,程序就会跳转到这个标签位置,开始顺序执行以后所有的程序代码,而不管后面的case条件是否匹配,直到碰到break语句为止

条件语句switch语句intx=2;switch(x){case1:System.out.println(Monday);break;case2:System.out.println(Tuesday);break;case3:System.out.println(Wednesday)

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档