第一题 某公司 年会抽奖
第1种解法
代码如下:
import java.util.Scanner;
public class we {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner (System.in);
System .out.print("请输入中奖号码");
int grade =sc.nextInt();
switch (grade) {
case 1 :
System .out.print("一等奖 42寸彩电");
break ;
case 2 :
System .out.print("二等奖 光波炉");
break ;
case 3 :
System .out.print("三等奖 加湿器");
break ;
case 4 :
System .out.print("四等奖 16g_u盘");
break ;
default :
System .out.print("谢谢参与");
}
sc.close();
}
}
运行结果为:
第2种方法代码如下:
import java.util.Scanner;
public class we1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner (System.in);//创建扫描器
System .out.print("请输入中奖号码");//提示输出
int a = 1;//定义一个整型变量a等于1
int b = 2;//定义一个整型变量b等于2
int c = 3;//定义一个整型变量c等于3
int d = 4;//定义一个整型变量d等于4
int n =sc.nextInt();定义一个整型变量a等于1
if (n==a){//如果从键盘上输出的数=a
System .out.print("彩电");//就输出彩电
}else if(n==b){//如果不是上面的就再从键盘上输出的数=b
System .out.print("光波炉");//就输出光波炉
}else if(n==c){//如果不是上面的就从键盘上输出的数=c
System .out.print("加湿器");//就输出加湿器
}else if(n==d){//如果不是上面的就从键盘上输出的数=d
System .out.print("16-u光盘");//就输出16-u光盘
}else { //如果都不是
System .out.print("谢谢");//就输出谢谢
}
sc.close();
}
}
运行结果为: