代码如下
import java.util.Scanner; public class IfTest { public static void main(String[] args) { //passWorld(); chengJi(); } /* 需求:键盘录入用户的密码,如果是123456,程序输出(密码正确),否则的话输出(密码有误) */ /*public static void passWorld(){ //1.召唤精灵Scanner,键盘输入 Scanner sc = new Scanner(System.in); System.out.println("请输入密码"); //2.指挥精灵从键盘录入密码 int a =sc.nextInt(); //3.使用if语句,判断密码是否正确 if(a==123456){ System.out.println("密码正确"); }else{ System.out.println("密码有误"); } } */ /* 需求:键盘录入学生的考试成绩,根据成绩所在的区间,打印出不同的奖励 95-100 :自行车一辆 90-94 :游乐场玩一次 80-89 : 变形金刚一个 80分以下: 挨揍 分数:0-100 */ /* 第一种方法 11111111111111111111111111111111111111111 public static void chengJi() { Scanner s = new Scanner(System.in); System.out.println("请输入你的考试成绩"); int b = s.nextInt(); if (b >= 0 && b <= 100) { if (b >= 95 && b <= 100) { System.out.println("自行车一辆"); } else if (b >= 90 && b <= 94) { System.out.println("游乐场玩一次"); } else if (b >= 80 && b <= 89) { System.out.println("变形金刚一个"); } else if (b <= 80) { System.out.println("挨揍"); } } else { System.out.println("你输入的成绩有误"); } }*/ /* 第二种方法 222222222222222222222222222222222 public static void chengJi() { Scanner s = new Scanner(System.in); System.out.println("请输入你的考试成绩"); int b = s.nextInt(); if (b >= 95 && b <= 100) { //100 System.out.println("自行车一辆"); } else if (b >= 90 && b <= 94) { System.out.println("游乐场玩一次"); } else if (b >= 80 && b <= 89) { System.out.println("变形金刚一个"); } else if (b>=0 && b <= 80) { //从0到 System.out.println("挨揍"); }else { System.out.println("你输入的成绩有误,请检查是都在0-100之间的成绩"); } }*/ public static void chengJi() { Scanner s = new Scanner(System.in); System.out.println("请输入你的考试成绩"); int b = s.nextInt(); if (b>=0 && b>100){ System.out.println("你输入的信息有误,请检查是否在0-100之间"); }else if (b >= 95 && b <= 100) { System.out.println("自行车一辆"); } else if (b >= 90 && b <= 94) { System.out.println("游乐场玩一次"); } else if (b >= 80 && b <= 89) { System.out.println("变形金刚一个"); } else System.out.println("挨揍"); } }
运行结果
请输入你的考试成绩
98
自行车一辆