首页 java课件东莞南博精品教案3

java课件东莞南博精品教案3

举报
开通vip

java课件东莞南博精品教案3东南博职业技术学院 课 时 授 课 计 划 编号:Win001 班级 班 班 班 日期 第3教学周 课 题 Java流程控制 目的 要求 要求学生掌握编程语言中常见的选择结构、循环结构和跳转语句 重 点 if…else…语句、switch语句、while语句、for语句、break语句 难 点 do…while语句、for语句 教 法 讲 授 动手操作 教 具 教材及课外...

java课件东莞南博精品教案3
东南博职业技术学院 课 时 授 课 计 划 编号:Win001 班级 班 班 班 日期 第3教学周 课 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 Java 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 控制 目的 要求 要求学生掌握编程语言中常见的选择结构、循环结构和跳转语句 重 点 if…else…语句、switch语句、while语句、for语句、break语句 难 点 do…while语句、for语句 教 法 讲 授 动手操作 教 具 教材及课外资料 无课外资料 课时 分配 组织教学 0 复习旧课 上机练习 讲授新课 2 小结巩固 1 布置作业 上机练习 其他 1 教 学 内 容 及 进 程 1、 选择结构 if、if…else…、switch语句 2、 循环结构 while、do…while、for语句 3、 跳转语句 break语句、continue语句 课外 作业 课后 作业 1.判断某个数是不是素数,其中要用到break语句; 2.给出数组int x[]={14,7,3,9,8,10,26,78},求出该数组中奇数的和,用到continue语句。 3. Java的流程控制 3.1 选择结构:if, if···else ··· 格式: if(条件1) { 执行(语句块1) } else { 执行(语句块2) } 3.1 选择结构:if···else if···else ··· 格式: if(条件1) { 执行(语句块1); } else if(条件2) { 执行(语句块2); } else if(条件3) { 执行(语句块3); } ······ else { 执行(语句块n) } 说明: (1) 当条件m成立时,则执行对应的语句块m; (2) 当所有条件均不成立时,则执行else中的语句块; (3) else语句块可以没有。 举例:判断成绩属于什么级别。A级:90~100,B级80~89,C级70~79,D级60~69,E级0~59。 if(score>=90 && score<=100) //score指成绩,&&符号是“并且”的意思 { System.out.println(“A级”); } else if(score>=80 && score<=89) { System.out.println(“B级”); } else if(score>=70 && score<=79) { System.out.println(“C级”); } else if(score>=60 && score<=69) { System.out.println(“D级”); } else if(score>=0 && score<=59) { System.out.println(“E级”); } else { System.out.println(“不正确的成绩!”); } 3.2 switch语句:(P43) 格式: switch( 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 达式) { case 值1: 语句块1; break; case 值2: 语句块2; break; ··· ··· case 值n: 语句块n; break; default: 语句块n+1; } 说明: (1) switch语句中表达式值的数据类型可以是byte、char、short和int,不能使用浮点弄和long类型; (2) 判定表达式的值与case语句后面的值是否相等,决定程序需要执行的分支; (3) “break”关键字的作用是,当程序执行某个分支时会执行整个程序块,直到遇见“break”语句结束分支程序的执行。如果没有“break”语句,则程序会继续执行当前case语句后面的程序块。 (4) “default”的作用是,当表达式的值与任一个case语句后面的值都不相等时,执行default语句后面的程序块,这个语句可以省略。 举例:输入1~7的数字,判断对应星期几。 switch(x) { case 1: System.out.println("星期一"); break; case 2: System.out.println("星期二"); break; case 3: System.out.println("星期三"); break; case 4: System.out.println("星期四"); break; case 5: System.out.println("星期五"); break; case 6: case 7: System.out.println("周末"); break; default: System.out.println("不知道星期几"); } 3.3 循环结构1:while,do ··· while语句 格式: while(条件) { 循环体; } 或: do { 循环体; }while(条件) 说明: (1) 条件成立则执行循环体,直到条件不再成立时退出循环; (2) do ··· while语句至少会执行一次循环体,而while语句可能一次都不会执行。 举例:求出5的阶乘。 long result=1; int i=1; while(i<=5) { result=result*i; i++; } System.out.println("5!="+result); 3.4 循环结构2:for语句 格式: for(设初值;循环条件;修改表达式) { 循环体; } 说明:仅当循环条件不成立的时候,for语句才退出。 举例:求出5的阶乘。 long result=1; for(int i=1;i<=5;i++) { result=result*i; } System.out.println("5!="+result); 3.5 跳转语句:break break用于跳出其所在的switch、for或者while语句; 3.6 continue语句 continue意思是不再执行continue后面的Java语句,提前结束本次循环,继续执行下一次循环语句。 习题: 1.判断某个数是不是素数,其中要用到break语句; 2.给出数组int x[]={14,7,3,9,8,10,26,78},求出该数组中奇数的和,用到continue语句。
本文档为【java课件东莞南博精品教案3】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_604440
暂无简介~
格式:doc
大小:67KB
软件:Word
页数:0
分类:互联网
上传时间:2018-09-07
浏览量:2