用户在控制台输入0-6,判断是星期几。例如:输入0,输出星期一;输入1,输出星期二,其余依次类推。

用户在控制台输入0-6,判断是星期几。例如:输入0,输出星期一;输入1,输出星期二,其余依次类推。

第一种

package com.stx.p1.gonghaoyue;
import java.util.Scanner;
//用户在控制台输入0-6,判断是星期几。例如:输入0,输出星期一;输入1,输出星期二,其余依次类推。
public class Demo01 {
    public static void main(String[] args) {
        Scanner scanner =new Scanner(System.in);
        System.out.println("请输入0-6判断今天是星期几:");
        int a= scanner.nextInt();
        if(a==0){
            System.out.println("您输入的是"+a+"所以今天是星期一");
        }else if(a==1){
            System.out.println("您输入的是"+a+"所以今天是星期二");
        }else if(a==2){
            System.out.println("您输入的是"+a+"所以今天是星期三");
        }else if(a==3){
            System.out.println("您输入的是"+a+"所以今天是星期四");
        }else if(a==4){
            System.out.println("您输入的是"+a+"所以今天是星期五");
        }else if(a==5){
            System.out.println("您输入的是"+a+"所以今天是星期六");
        }else if(a==6){
            System.out.println("您输入的是"+a+"所以今天是星期日");
        }else{
            System.out.println("您输入的日期不合法");
        }
        scanner.close();
    }
}

测试

第一次输入:
请输入0-6判断今天是星期几:
0
您输入的是0所以今天是星期一
    
第二次输入:    
请输入0-6判断今天是星期几:
7
您输入的日期不合法    

第二种

package com.stx.p1.gonghaoyue;
import java.util.Scanner;
//用户在控制台输入0-6,判断是星期几。例如:输入0,输出星期一;输入1,输出星期二,其余依次类推。
public class Demo02 {
    public static void main(String[] args) {
        Scanner scanner =new Scanner(System.in);
        System.out.println("请输入0-6判断今天是星期几:");
        int b = scanner.nextInt();
        switch (b){
            case 0:
                System.out.println("您输入的是"+b+"所以今天是星期一");
                break;
            case 1:
                System.out.println("您输入的是"+b+"所以今天是星期二");
                break;
            case 2:
                System.out.println("您输入的是"+b+"所以今天是星期三");
                break;
            case 3:
                System.out.println("您输入的是"+b+"所以今天是星期四");
                break;
            case 4:
                System.out.println("您输入的是"+b+"所以今天是星期五");
                break;
            case 5:
                System.out.println("您输入的是"+b+"所以今天是星期六");
                break;
            case 6:
                System.out.println("您输入的是"+b+"所以今天是星期日");
                break;
            default:
                System.out.println("您输入的日期不合法");
                break;
        }
        scanner.close();
    }
}

测试

第一次输入:
请输入0-6判断今天是星期几:
1
您输入的是1所以今天是星期二
    
第二次输入:
请输入0-6判断今天是星期几:
7
您输入的日期不合法    

第三种(未完善)

package com.stx.p1.gonghaoyue;
import java.util.Scanner;
//用户在控制台输入0-6,判断是星期几。例如:输入0,输出星期一;输入1,输出星期二,其余依次类推。
public class Demo03 {
    public static void main(String[] args) {
        String[] date ={"星期一","星期二","星期三","星期四","星期五","星期六","星期日"};
        System.out.println("请输入0-6,判断今天星期几");
        Scanner scanner =new Scanner(System.in);
        int x=scanner.nextInt();
        System.out.println("您输入的是"+x+"所以今天是"+date[x]);
        scanner.close();
    }
}

测试

请输入0-6,判断今天星期几
0
您输入的是0所以今天是星期一
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值