收藏 分享(赏)

JAVA编程基础-03流程控制语句.doc

上传人:kpmy5893 文档编号:7654479 上传时间:2019-05-23 格式:DOC 页数:26 大小:2.42MB
下载 相关 举报
JAVA编程基础-03流程控制语句.doc_第1页
第1页 / 共26页
JAVA编程基础-03流程控制语句.doc_第2页
第2页 / 共26页
JAVA编程基础-03流程控制语句.doc_第3页
第3页 / 共26页
JAVA编程基础-03流程控制语句.doc_第4页
第4页 / 共26页
JAVA编程基础-03流程控制语句.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、JAVA编程基础 流程控制语句3 Sept. 2008 Neusoft Confidential第三章 流程控制语句目标:Java流程控制语句的基本语法。通过本课的学习,学员应该掌握如下知识:1)条件控制语句:if、switch2)循环语句while、do while、for环语句3)循环嵌套,及循环中断等教学方法:讲授ppt 上机练习本章要点条件语句ififelse布尔表达式 ? 语句1:语句2switch循环控制语句forwhiledowhilebreak、continue 、returnContents12条件语句循环控制语句条件语句 if语法格式 if (单一条件)if (表达式)执行

2、语句块执行流程表达式?trueffalse int x = 0;if(x=1)System.out.println(“x的值为1“);执行语句块 System.out.println(“x的值为“+x);条件语句 if 练习 If_exercise.java编写java 程序,完成以下功能:假设有整型变量x,判断x是否为偶数,若为偶数,则在控制台上打印“输入的数值是偶数”。无论x是否为偶数,最后都要在控制台上输出x的值条件语句 ifelse 语法格式 if else (二选一 ) 执行流程if (表达式)true 表达式? false执行语句块1else执行语句块2执行语句块1 执行语句块2

3、变量 = 布尔表达式 ? 语句1:语句2如果布尔表达式的值为true,则执行语句1如果布尔表达式的值为false,则执行语句2条件语句 ifelse 示例int x = 2;if(x=85)System.out.println(“成绩优秀”);elseSystem.out.println(“成级良好”);(“Bl ”);条件语句 switch 语法格式 switch int n = 2;int result;switch(n+1)switch (表达式) case 取值1:语句块1case 取值n:语句块ncase 1: System.out.println(“Block A”);result

4、 = n;break;case 2:System.out.println(“Block B”);result = n*n;break;default: 语句块n+1 case 3:System.out.println(“Block C”)result = n*n*n;break;default: result = 0;System.out.println(“result=“+result);条件语句 switch 说明表达式的值只可以接受int、byte、char 、short 型,不接受其他类型的值不允许有重复的case取值switch一旦碰到第一次case 匹配,程序就会跳转到这个标签位置

5、,开始顺序执行以后所有的程序代码,而不管后面的case条件是否匹配,直到碰到break语句为止条件语句 switch 示例 练习 Switch_exercise.javaint x = 2;switch (x) case 1:System.out.println(“Monday“);break;case 2:System.out.println(“Tuesday“);break;case 3:System.out.println(“Wednesday“);break;default:仿照左侧示例完成如下练习:如果是星期五则在页面上显示“ Finally Friday!”,如果是星期六则在页面上

6、显示“Super Saturday! ”,如果是星期日则在页面上显示“Sleepy Sunday! ”,其他日子显示“I hope for myweekend!”(提示利用System.out.println(“Sorry,I dont know“); switch语句)Contents12条件语句循环控制语句循环语句 while 语法格式 执行流程while (条件表达式) 条件表达式? false执行语句块 true执行语句块循环语句 while 示例int x=1;while(x=666)break; stopSystem.out.println(“从1到”+i+“的和为 sum”);中断语句 continue中断语句 continuecontinue语句用在循环语句体中,用于终止某次循环过程,跳过循环体中continue语句下未执行的循环,开始下一次循环过程“continue;” 语句:只能出现在循环语句while、dowhile、for中示例for(int i=1;i50;i+) if(i%2)=0)continue; skipSystem.out.print(i+“ “); 显示50以内的奇数小结条件语句ififelse布尔表达式 ? 语句1:语句2switch循环控制语句forwhiledowhilebreak、continue

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报