文章目录
1. 减肥计划if版本【应用】
1.1 案例需求
输入星期数,显示今天的减肥活动。
周一:跑步
周二:游泳
周三:慢走
周四:动感单车
周五:拳击
周六:爬山
周日:好好吃一顿
1.2 代码实现
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
// 创建变量接收键盘输入的星期数
Scanner sc = new Scanner(System.in);
System.out.print("请输入一个星期数(1-7的数字):");
int week = sc.nextInt();
// 用if语句判断并输出结果
if(week < 1 || week > 7){
System.out.println("你输入的星期数有误");
}else if(week==1){
System.out.println("周一:跑步");
}else if(week==2){
System.out.println("周二:游泳");
}else if(week==3){
System.out.println("周三:慢走");
}else if(week==4){
System.out.println("周四:动感单车");
}else if(week==5){
System.out.println("周五:拳击");
}else if(week==6){
System.out.println("周六:爬山");
}else if(week==7){
System.out.println("周日:好好吃一顿");
}
}
}
2. 减肥计划switch版本【应用】
2.1 案例需求
输入星期数,显示今天的减肥活动。
周一:跑步
周二:游泳
周三:慢走
周四:动感单车
周五:拳击
周六:爬山
周日:好好吃一顿
2.2 代码实现
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
// 创建变量接收键盘输入的星期数
Scanner sc = new Scanner(System.in);
System.out.print("请输入一个星期数(1-7的数字):");
int week = sc.nextInt();
// 用switch语句实现功能
switch(week){
case 1:
System.out.println("周一:跑步");
break;
case 2:
System.out.println("周二:游泳");
break;
case 3:
System.out.println("周三:慢走");
break;
case 4:
System.out.println("周四:动感单车");
break;
case 5:
System.out.println("周五:拳击");
break;
case 6:
System.out.println("六:爬山");
break;
case 7:
System.out.println("周日:好好吃一顿");
break;
default:
System.out.println("你输入的星期数有误");
}
}
}