我是靠谱客的博主 寒冷时光,最近开发中收集的这篇文章主要介绍Java编程(10)-猜生日,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

询问朋友5个问题,就能知道他生日在一个月中的哪一天。 

public class GuessBirthday {
    public static void main(String[] args) {
        String set1 =
                "1 3 5 7n"+
                "9 11 13 15n"+
                "17 19 21 23n"+
                "25 27 29 31";
        String set2 =
                "2 3 6 7n"+
                "10 11 14 15n"+
                "18 19 22 23n"+
                "26 27 30 31";
        String set3 =
                "4 5 6 7n"+
                "12 13 14 15n"+
                "20 21 22 23n"+
                "28 29 30 31";
        String set4 =
                "8 9 10 11n"+
                "12 13 14 15n"+
                "24 25 26 27n"+
                "28 29 30 31";
        String set5 =
                "16 17 18 19n"+
                "20 21 22 23n"+
                "24 25 26 27n"+
                "28 29 30 31";

        int day = 0;
        Scanner sc = new Scanner(System.in);
        System.out.println("你的生日是否在集合1中(0或者1):");
        System.out.println(set1);
        int answer = sc.nextInt();

        if(answer==1){
            day+=1;
        }

        System.out.println("你的生日是否在集合2中(0或者1):");
        System.out.println(set2);
        answer = sc.nextInt();

        if(answer==1){
            day += 2;
        }

        System.out.println("你的生日是否在集合3中(0或者1):");
        System.out.println(set3);
        answer = sc.nextInt();

        if(answer==1){
            day+=4;
        }

        System.out.println("你的生日是否在集合4中(0或者1):");
        System.out.println(set4);
        answer = sc.nextInt();

        if(answer==1){
            day+=8;
        }

        System.out.println("你的生日是否在集合5中(0或者1):");
        System.out.println(set5);
        answer = sc.nextInt();

        if(answer==1){
            day+=16;
        }

        System.out.println("你的生日是"+day+"日");
    }
}

最后

以上就是寒冷时光为你收集整理的Java编程(10)-猜生日的全部内容,希望文章能够帮你解决Java编程(10)-猜生日所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部