0
点赞
收藏
分享

微信扫一扫

Java-基础知识练习-减肥计划(if、switch)

滚过红尘说红尘 2022-04-15 阅读 57
java

需求:

  1. 输入星期数,显示今天的减肥活动
  2. 非星期数数字,提示报错

思路:

  1. 键盘录入一个星期数,用一个变量接受
  2. 对星期数进行判断
  3. 在对应语句的控制中输出对应的减肥活动

if语句:

// 导包
import java.util.Scanner;

public class Test01 {
    public static void main(String[] args) {
        System.out.print("请输入星期数:");
        Scanner sc = new Scanner(System.in);
        int week = sc.nextInt();
        // 条件判断
        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 {
            System.out.println("今天是周日,所以好好吃一一顿");
        }
    }
}

switch语句:

 

// 导包
import java.util.Scanner;

public class Test02 {
    public static void main(String[] args) {
        System.out.print("请输入星期数:");
        Scanner sc = new Scanner(System.in);
        int week = sc.nextInt();
        // 条件判断
        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("输入数据有误!");
                break;
        }
    }
}
举报

相关推荐

0 条评论