19.根据名次奖励

import java.util.Scanner;


public class Main {
public static void main(String[]args){
Scanner input=new Scanner(System.in);
System.out.println("请输入您的名次");
int vip =input.nextInt();

if (vip<=3){
if (vip==1){
System.out.print("参加夏令营");
}else if(vip==2){
System.out.print("奖励笔记本");
}else if(vip==3){
System.out.print("移动硬盘");
}
}else{

System.out.println("没有任何奖励");
}
}

}

上面是自己写的~和上篇文章使用的代码类似,就是多重if 选择结构

下面是课本的写法,没有嵌套if

import java.util.Scanner;


public class Main {
public static void main(String[]args){
Scanner input=new Scanner(System.in);
System.out.println("请输入您的名次");
int vip =input.nextInt();


if (vip==1){
System.out.print("参加夏令营");
}else if(vip==2){
System.out.print("奖励笔记本");
}else if(vip==3){
System.out.print("移动硬盘");

}else{

System.out.println("没有任何奖励");
}

}
}



原文地址:https://www.cnblogs.com/qobin/p/2294061.html