我的java学习路之数组学习应用demo1猜生日游戏

学习完数组、类和对象后,我们开始来举一反三,编写3个小demo来试一试吧!

第一个猜生日:

/*

*这是一个可以推测出你生日是哪一天的程序 CaiShengRi

*/

public class CaiShengRi{

 public static void main(String[] args){
   int day = 0;
   int answer;
   int[][][] dates = {
{{1,3,5,7},
{9,11,13,15},
{17,19,21,23},
{25,27,29,31}},
{{2,3,6,7},
{10,11,14,15},
{18,19,22,23},
{26,27,30,31}},
{{4,5,6,7},
{12,13,14,15},
{20,21,22,23},
{28,29,30,31}},
{{8,9,10,11},
{12,13,14,15},
{24,25,26,27},
{28,29,30,31}},
{{16,17,18,19},
{20,21,22,23},
{24,25,26,27},
{28,29,30,31}}};
   
Scanner input = new Scanner(System.in);

for(int i=0;i<5;i++){
System.out.println("第" + (i+1) + "组数字里有你的生日日期吗?");
for(int j=0;j<4;j++){
for(int k=0;k<4;k++){
System.out.print(dates[i][j][k]);
System.out.println();
}
}
System.out.println("\n如果有请输入1没有请输入0:");
answer = input.nextInt();
if(answer ==1)
day += dates[i][0][0];
System.out.println(day + " ");
}
System.out.println("你的生日是:" + day + "号!");

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值