黑马程序员技术交流社区

标题: 刚做完的小游戏 [打印本页]

作者: 活到老,学到老    时间: 2015-11-9 17:36
标题: 刚做完的小游戏
import java.util.Scanner;
public class GuessBrithday {
public static void main(String[] args) {
  String set1 =
  
   "1   3  5  7\n"+
   "9  11 13 15\n"+
   "17 19 21 23\n"+
   "25 27 29 31\n";
  
  String set2 =
  
   "2   3   6   7\n"+
   "10 11  14  15\n"+
   "18 19  22  23\n"+
   "26 27  30  31\n";
   
  String set3 =
  
   "4  5  6  7\n"+
   "12 13 14 15\n"+
   "20 21 22 23\n"+
   "28 29 30 31";
   
  
  String set4 =
  
   "8  9  10 11\n"+
   "12 13 14 15\n"+
   "24 25 26 27\n"+
   "28 29 30 31";
   
  String set5 =
  
   "16 17 18 19\n"+
   "20 21 22 23\n"+
   "24 25 26 27\n"+
   "28 29 30 31";
   
  int day = 0;
  
  Scanner input = new Scanner(System.in);
  
  System.out.print("这里面有你的生日吗?");
  System.out.print(set1);
  System.out.print("没有就按0,有就按1");
  int answer = input.nextInt();
  
  if(answer == 1)
   day += 1;
  
  System.out.print("这里面有你的生日吗?");
  System.out.print(set2);
  System.out.print("没有就按0,有就按1");
  answer = input.nextInt();
  
  if(answer == 1)
   day +=2 ;
  
  System.out.print("这里面有你的生日吗?");
  System.out.print(set3);
  System.out.print("没有就按0,有就按1");
  answer = input.nextInt();
  
  if(answer == 1)
   day +=4 ;
  
  System.out.print("这里面有你的生日吗?");
  System.out.print(set4);
  System.out.print("没有就按0,有就按1");
  answer = input.nextInt();
  
  if(answer == 1)
   day +=8 ;
  
  System.out.print("这里面有你的生日吗?");
  System.out.print(set5);
  System.out.print("没有就按0,有就按1");
  answer = input.nextInt();
  
  if(answer == 1)
   day +=16 ;
  
  System.out.println("你的生日是"+day+"!");
  
}
}

作者: 3872982    时间: 2015-11-9 18:31
不错,学习了,真厉害
作者: oup    时间: 2015-11-9 19:56
厉害,现在只能写一点小程序。
作者: sabrina妖儿    时间: 2015-11-9 20:03
想问一下里面的具体思想?
作者: 活到老,学到老    时间: 2015-11-10 23:58
sabrina妖儿 发表于 2015-11-9 20:03
想问一下里面的具体思想?

你是想学算吗?
作者: chenhaiqian    时间: 2015-11-11 00:07
不知道什么东东,代码让人都没有看下去的欲望
作者: HI耀玮    时间: 2015-11-11 00:21
不错哟,大神
作者: 活到老,学到老    时间: 2015-11-11 00:28
HI耀玮 发表于 2015-11-11 00:21
不错哟,大神

才学习而已,都是基础
作者: 雨来    时间: 2015-11-11 11:24
小程序,小程序,好好学习
作者: sufutian    时间: 2015-11-11 12:24
亲测 不错
作者: hi丶bo    时间: 2015-11-11 16:06
厉害,现在只能写一点小程序。
作者: 一个人走天下    时间: 2015-11-11 22:27
不错嘛,努力吧

作者: 潘俊    时间: 2015-11-11 22:30
挺好的,赞一下
作者: candlelight    时间: 2015-11-11 22:55
我也觉得好奇,怎么推算出生日的,通过数据统计,然后怎么推算?
作者: jlq    时间: 2015-11-11 23:09
看看  不错。。。。。。。。。。。
作者: 活到老,学到老    时间: 2015-11-12 00:23
candlelight 发表于 2015-11-11 22:55
我也觉得好奇,怎么推算出生日的,通过数据统计,然后怎么推算?

数学逻辑好的就能推算出来了。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2