004Java基础.pptVIP

  • 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两个型号给他选择,但是他

文档评论(0)

1亿VIP精品文档

相关文档