- 2
- 0
- 约1.12万字
- 约 75页
- 2018-03-27 发布于江西
- 举报
004Java基础.ppt
条件控制语句 if(条件判断){} else{} 嵌套的if语句 三元操作符:?: switch if语句 伪代码: 条件1:天气好或坏 结果:是否去烧烤,不去的话,就看电影 if(天气好){ 去烧烤; } If(天气好){ 去烧烤; }else{ 看电影; } 代码片段: int a = 0; int b = 2; boolean c = ab; if(c){ c成立 }else{ c不成立 } 嵌套的if语句 条件1:天气好或坏 条件2:考试是否取得认证 结果:是否去烧烤。不去则看电影 伪代码: if(天气好){ if(考试取得认证){ 去烧烤 }else{ 不去烧烤,去电影 } }else{ 不去烧烤,去电影 } int a = 1; int b = 0; if(a!=0){ a不等于0 }else if(b!=2){ a等于0,b不等於2 }else if(a!=b){ a等于0,a不等于b,也就是b不等於零 }else{ a等于0,a不等于b; } 三元操作符:?: 如: int a = 10 ? 1 : 2; String str = a==b? “巨匠IT” : “台湾巨匠”; switch switch(byte,short,int,char){ case 算术表达式或数值: 程序代码 s; [break;] case… … [default:] } 练习 定义a,b,c,d的值,分别为20,10,30,5,输出最小值。 飞机票打折程序: 假定一张机票原价是1000, 购买数量1-10:9折, 购买数量11-20:8折。 购买数量大于20张的:7折。 编写一个程序,输入购买数量,就得出飞机票价格。 编写一个程序,为给定的彩票号码输出消息: 23456:头等奖: 500万 2345: 二等奖:20万 234: 三等奖:3万 23: 四等奖:20元 2: 五等奖:5元 其他号码:恭喜发财 循环控制语句 for while do … while 高级嵌套控制 嵌套循环 break,continue 标签 for循环 1. 初始化索引值i; 2. 判断循环体的条件 (i10); 2.1.如果条件成立,执行循环体 2.1.1 执行完循环体,执行“改变循环体条件的语句” 2.1.2 跳回第2步继续执行 2.2.如果条件不成立,跳出循环体 练习 实现一个累计程序,求1到100的相加的和。用for,while的方式 编写一段小伙子求爱的程序,不管女孩怎么拒绝,他坚持到底,知道女孩答应为止。 编写一个超级玛丽的游戏程序: 游戏有5关 每一关要通过10个通道 在第3关的时候,通过第5个通道的时候,发现了一条捷径,直接进入下一关。 在4关的时候,再通过第9个通道的时候,给乌龟撞飞了,直接game over。 作业2(基础知识) 编写一个10进制的计数器,实现+,-,*,/,mod的运算。 * * 练习 请算出下列表达式的结果 8*3%5 +10/2+2*3 10%3+ -2*4 比较运算 大于: 等于: == 小于: 大于等于: = 小于等于: = 不等于:!= 对象比较: instanceof(类章节介绍) 参考:com.gjun.expression.Main testCompare(); 练习 编写一段程序,定义三个整数变量,值分别是11,22,33,把最大值输出。 逻辑运算 逻辑与AND: 逻辑或OR: | 逻辑异或XOR:^ 逻辑反NOT:! 短路AND: 短路OR: || 优先级: ! (,|,^) (,||) 参考:com.gjun.expression.Main testLogic(); 逻辑与: 两者同时成立 例子1: 条件1:明天不下雨 条件2:巨匠Java 班的同学有空 结果: 只有条件1和条件2同时成立,才举行巨匠篮球比赛 篮球比赛 = 条件1成立 条件2成立 条件1不成立,还要判断条件2,但是无论条件2是否成立,结果都不成立了。 逻辑或OR: | 两者必须有一个成立 例子: 条件1:巨匠Java班的同学考试80%通过考试 条件2:巨匠Java班其中有15个同学毕业后,去了500强企业 ^_^ 结果: 条件1,条件2两者只要一个成立,则举行一个隆重宴会 举行宴会 = 条件1成立 | 条件2成立 条件1如果成立,也要判断条件2,但是无论条件2是否成立,都要举行宴会。 逻辑异或XOR:^ 两者选择只能一个,如果两个都选,则结果失败 例子1: 条件1:3班同学可以举行一个晚会, 条件2:也可以组织去旅游, 但是大家两个都想参加,结果晚会和旅游都取消了。 例子2: 小王同学想买手提电脑,有IBM和HP两个型号给他选择,但是他
您可能关注的文档
- 程序框图与算法的基本逻辑结构三.ppt
- 高速铁路桥梁修理规则(2012.12)-P02[PPT课件].ppt
- 5.1 直流电机的基本知识.ppt
- 英汉翻译基础——英汉翻译中的文化差异.ppt
- 办公礼仪3--个人修养.ppt
- 第2章-基本数据类型-数组和枚举类型.ppt
- 1.8 《电容器的电容》精品课件.ppt
- 成教学生--毕业论文规范.ppt
- 2011年翻译练习课件.ppt
- 第九讲 三维几何体高级编辑.ppt
- 2026及未来5年中国电磁铁行业市场发展监测及投资战略咨询报告.docx
- 2026及未来5年中国建筑工程机械行业市场发展监测及投资战略规划报告.docx
- 2026及未来5年中国硫化镍行业市场调研分析及投资战略规划报告.docx
- 2026及未来5年中国烷化剂市场运营态势及发展前景预测报告.docx
- 2026年涤纶细旦长丝项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年弓型虫抗体试剂项目可行性研究报告(市场数据调查、监测研究).docx
- 2026年拖链系统用高柔性数据传输电缆项目可行性研究报告(市场数据调查、监测研究).docx
- 2025年中国水晶圆盘市场调查研究报告.docx
- 2025年中国长网双辊挤浆机市场调查研究报告.docx
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
最近下载
- 储能政策与法规研究.pptx VIP
- 钢筋混凝土框架结构施工组织设计方案.doc VIP
- 以我身份证在银行帮别人贷款协议书8篇.docx VIP
- 钢筋混凝土框架结构施工组织设计方案.docx VIP
- 2025年烟台汽车工程职业学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- 第一单元第2课《多样的中国民间美术》教学设计 人美版2025初中美术七年级下册.docx VIP
- 河南省天一大联考英语.doc VIP
- 工程建设-钢筋混凝土框架结构施工组织设计方案.doc VIP
- 2025春初中毕业生学业考试指导书历史教材梳理答案.pdf VIP
- 农业生态学 第一章.ppt VIP
原创力文档

文档评论(0)