- 1、本文档共69页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java语言程序设计_基础篇_中文ppt_第三章节.ppt
Liang, Introduction to Java Programming, Eighth Edition, (c) 2011 Pearson Education, Inc. All rights reserved. 0132130807 运算符的真值表 运算符||的真值表 举 例 下面的程序检验一个数能否被2和3整除,能否被2或3整除, 以及能否只被2和3整除但不能被它俩同时整除。 TestBooleanOperators Run 运算符!的真值表 运算符的真值表 运算符||的真值表 运算符^的真值表 举 例 System.out.println(Is + number + divisible by 2 and 3? + ((number % 2 == 0) (number % 3 == 0))); ?? System.out.println(Is + number + divisible by 2 or 3? + ((number % 2 == 0) || (number % 3 == 0))); ? System.out.println(Is + number + divisible by 2 or 3, but not both? + ((number % 2 == 0) ^ (number % 3 == 0))); TestBooleanOperators Run 运算符和| 补充材料III.B, “运算符和|” 配套网站 运算符 和 | If x is 1, what is x after this expression? (x 1) (x++ 10) If x is 1, what is x after this expression? (1 x) ( 1 x++) How about (1 == x) | (10 x++)? (1 == x) || (10 x++)? 配套网站 问题:判定是否是闰年? LeapYear Run 这个程序首先提示用户输入一个代表年的整型值,然后判定它是不是闰年。 如果某年可以被4整除但不能被100整除,或者能被400整除,那么这一年就是闰年。 (year % 4 == 0 year % 100 != 0) || (year % 400 == 0) 问题:彩票 编写程序让它随机产生一个两位数的彩票,提示用户输入一个两位数,然后按照下面规则判断用户是否能赢: Lottery 如果用输入匹配彩票的实际顺序,奖金为 10000美元。 如果用户输入的所有数字匹配彩票的所有数字,奖金为美元3000。 如果用户输入的一个数字匹配彩票的一个数字,奖金为美元1000。 switch语句 switch (status) { case 0: compute taxes for single filers; break; case 1: compute taxes for married file jointly; break; case 2: compute taxes for married file separately; break; case 3: compute taxes for head of household; break; default: System.out.println(Errors: invalid status); System.exit(0); } switch 语句流程图 Switch语句规则 switch (switch表达式) { case value1:语句(组)1; break; case value2: 语句(组)2; break; … case valueN: 语句(组)N; break; default: 默认情况下执行的语句(组) ; } switch表达式必须能产生一个 char,、byte、short或 int类型的值,并且必须总是用括号括住。 value1、... 、 valueN必须与switch表达式的值具有相同的数据类型。当 switch表达式的语句与case语句的值相匹配时就执行该case对应的语句 。 注意 :value1、...、valueN 都是常量表达式,也就是说这里的表达式不能包含变量。例如:不允许出现 1 + x 。 switch 语句规则 关键字 break 是可选的,但是它应该用在每个case语句后面以终止
文档评论(0)