标签:
if ( 条件 ) {//代码块}

public class GetPrize {public static void main(String[] args) {Scanner input = new Scanner(System.in);System.out.print("输入张浩的Java成绩: "); // 提示输入Java成绩int score = input.nextInt(); // 从控制台获取张浩的Java成绩if (score > 90) { // 判断是否大于90分System.out.println("老师说:不错,奖励一个MP4!");}}}
//代码块 }| 运算符 | 汉语名称 | 表达式 | 说明 | 举例 |
| && | 与、并且 | 条件1&&条件2 | 二个条件为真是,才为真;有一个为假,就为假 | |
| || | 或 | 条件1||条件2 | 二个条件有一个为真,则为真;二个为假,则为假 | |
| ! | 否 | !条件 | 条件为真,结果为假 |
public class GetPrize2 {public static void main(String[] args) {int score1 = 100; // 张浩的Java成绩int score2 = 72; // 张浩的音乐成绩if ( ( score1 >98&& score2 > 80 ) //假|| ( score1 == 100 && score2 > 70 ) //真){System.out.println("老师说:不错,奖励一个MP4!");}}}
if ( 条件 ) {//代码块1}else {//代码块2}

public class SimpleIf {public static void main(String[] args) {int score = 91; // 张浩的Java成绩if (score > 98) {System.out.println("老师说:不错,奖励一个MP4!");} else {System.out.println("老师说:惩罚进行编码!");}}}
public class IfElseTest {public static void main(String[] args) {boolean isSuc = true; //体彩中了500万大奖if(isSuc){System.out.println("我买车");System.out.println("我资助希望工程");System.out.println("我去欧洲旅游");}else{System.out.println("我买下一期体彩");System.out.println("继续烧高香");}}}

1. 产生随机数2. 从控制台接收一个4位会员号3. 分解获得百位数4. 判断是否是幸运会员
int random=(int)(Math.random()*10);
int baiwei = custNo / 100 % 10;
public class GoodLuck {public static void main(String[] args) {/* 产生随机数 */int random = (int) (Math.random() * 10);/* 从控制台接收一个4位会员号 */System.out.println("我行我素购物管理系统 > 幸运抽奖\n");System.out.print("请输入4位会员号: ");Scanner input = new Scanner(System.in);int custNo = input.nextInt();/* 分解获得百位 */int baiwei = custNo / 100 % 10;/* 判断是否是幸运会员 */if (baiwei == random) {System.out.println(custNo + "是幸运客户,获精美Mp3一个。");} else {System.out.println(custNo + " 谢谢您的支持!");}}}

public class AddCust {public static void main(String[] args) {System.out.println("我行我素购物管理系统 > 客户信息管理 > 添加客户信息\n");/*录入会员信息*/Scanner input = new Scanner(System.in);System.out.print("请输入会员号(<4位整数>):");int custNo = input.nextInt();System.out.print("请输入会员生日(月/日<用两位数表示>):");String custBirth = input.next();System.out.print("请输入积分:");int custScore = input.nextInt();/*判断会员号有效性*/if(custNo >= 1000 && custNo <= 9999){System.out.println("\n已录入的会员信息是: ");System.out.println(custNo + "\t" + custBirth + "\t" + custScore);}else{System.out.println("\n客户号" + custNo + "是无效会员号!");System.out.println("录入信息失败!");}}}
![]() | ||
if(score>=80) syso....if(score>=60&&score< 80)..if(score<60)....
if ( 成绩>=80) {//代码块1}else if (成绩>=60) {//代码块2}...else {//代码块3}

int score = 70; //考试成绩if (score >= 80 ) {System.out.println("良好");} else if (score >= 60 ) {System.out.println("中等");} else {System.out.println("差");}
int money = 52; // 我的存款,单位:万元if (money >= 500) {System.out.println("太好了,我可以买凯迪拉克");} else if (money >= 100) {System.out.println("不错,我可以买辆帕萨特");} else if (money >= 50) {System.out.println("我可以买辆依兰特");} else if (money >= 10) {System.out.println("至少我可以买个奥托");} else {System.out.println("看来,我只能买个捷安特了");}
if(条件1) {if(条件2) {代码块1} else {代码块2}} else {代码块3}

public class RunningMatch {public static void main(String[] args) {System.out.println("请输入比赛成绩:");Scanner input = new Scanner(System.in);double score = input.nextDouble();System.out.println("请输出性别");String gender = input.next();if(score<=10){if(gender.equals("男")){System.out.println("进入男子组决赛!");}else if(gender.equals("女")){System.out.println("进入女子组决赛!");}}else{System.out.println("淘汰!");}}}
public class ScoreTest {public static void main(String[] args) {Scanner input = new Scanner(System.in);int score = input.nextInt(); // 接收成绩if (score == 100) {System.out.println("他爸爸给他买辆车");} else if (score >= 90) {System.out.println("他妈妈给他买MP4");} else if (score < 90 && score >= 60) {System.out.println("他妈妈给他买本参考书");} else {System.out.println("什么都不买");}}}


标签:
原文地址:http://www.cnblogs.com/mentorStudio/p/7f4b5f864581fb5675b3d92db69df086.html