/* P61 if条件语句 2020-03-14 00:20:57
* 公司年会抽奖:
* "1"代表"一等奖",奖品是"42寸彩电";
* "2"代表"二等奖",奖品是"光波炉";
* "3"代表"三等奖",奖品是"加湿器";
* "4"代表"四等奖",奖品是"16G的U盘";
* 使用if语句,根据控制台输入的奖号,输出与该奖号对应的奖品.
*/
public class Cba_YearAfterDraw {
public static void main(String[] args) {
int award1 = 1; // 一等奖奖号
int award2 = 2; // 二等奖奖号
int award3 = 3; // 三等奖奖号
int award4 = 4; // 四等奖奖号
java.util.Scanner sc = new java.util.Scanner(System.in); // 导入Scanner包,获取控制台输入的值,并赋初值
System.out.println("请输入奖号,范围数字1-4:");
int number = sc.nextInt(); // 将用户输入的值声明给变量number
if (number == award1) {
System.out.println("您输入的奖号是" + award1 + "代表一等奖,奖品是42寸彩电!");
}
if (number == award2) {
System.out.println("您输入的奖号是" + award2 + "代表二等奖,奖品是光波炉!");
}
if (number == award3) {
System.out.println("您输入的奖号是" + award3 + "代表三等奖,奖品是加湿器!");
}
if (number == award4) {
System.out.println("您输入的奖号是" + award4 + "代表四等奖,奖品是16G的U盘!");
}
sc.close(); // 关闭扫描器
}
}
/* 光盘\Code\Try\03\02
* 小结: 1. if (number == award1) 的等号是"==",不是"="!!!!
* 2. 养成创建扫描器后就立即写出关闭扫描器的习惯!以免忘记导致内存泄漏!
*
import java.util.Scanner;
public class YearAfterDraw {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入您的奖号:");
int number = sc.nextInt();
if (number == 1) {
System.out.println("恭喜获得一等奖:42寸彩电");
}
if (number == 2) {
System.out.println("恭喜获得二等奖:光波炉");
}
if (number == 3) {
System.out.println("恭喜获得三等奖:加湿器");
}
if (number == 4) {
System.out.println("安慰一下:奉上16G-U盘。明年继续努力!");
}
sc.close();
}
}
*/
学习笔记_if条件语句
最新推荐文章于 2023-03-19 18:35:29 发布