黑马程序员技术交流社区

标题: 今天做了一个猜数字的小游戏,很有意思,大家看看,还..... [打印本页]

作者: Jennifer    时间: 2014-12-18 00:39
标题: 今天做了一个猜数字的小游戏,很有意思,大家看看,还.....
/*
需求:猜数字小游戏
思路:1、产生一个随机数
   2、键盘录入一个数据
   3、将两个数进行比较
*/
import java.util.Scanner;
class GuessNumber
{
public static void main(String[] args)
{
  //产生一个随机数
  int number = (int)(Math.random()*100)+1;
  while (true)
  {
  
   //键盘录入一个数据
   Scanner sc = new Scanner(System.in);
   System.out.println("请输入数据(1~100):");
   int num = sc.nextInt();
   if(number == num)
   {
    System.out.println("恭喜你猜中了");
   }
   else if (number < num)
   {
    System.out.println("不好意思,您猜的数据"+num+"大了");
   }
   else
   {
    System.out.println("不好意思,您猜的数据"+num+"小了");
   }
  }
}
}


作者: 马曦    时间: 2014-12-18 01:54
牛,佩服,赞一个。
作者: 960943877    时间: 2014-12-18 07:42
厉害。可以叫你大神啦。
作者: 960943877    时间: 2014-12-18 08:20
厉害。可以叫你大神啦。
作者: Afridoce    时间: 2014-12-18 10:06
加油加油加油!!!!
作者: 杜庆娇    时间: 2014-12-18 10:17
恩,加油
作者: 曹震国    时间: 2014-12-18 23:31
楼主厉害,楼主已经进黑马了吗
作者: Jennifer    时间: 2014-12-19 00:21
曹震国 发表于 2014-12-18 23:31
楼主厉害,楼主已经进黑马了吗

没有呢,正在黑马入学视频辅导班学习当中
作者: 安卓小蜗牛    时间: 2014-12-19 00:32
.....我醉了
作者: a371166028    时间: 2014-12-19 07:18
我醉了+1
作者: 我只是一只菜鸟    时间: 2014-12-19 09:09
学以应用了赞
作者: 南柯一梦境    时间: 2014-12-19 09:28
我,你真能学以致用啊,佩服佩服
作者: 菜鸟一号    时间: 2014-12-19 09:33
我醉了+2
作者: 低调的我    时间: 2014-12-19 22:23
我醉了+3
作者: 18334705181    时间: 2014-12-19 22:56
你的这个代码是用math类创建的随机数,我的还有一个,你可以看看
  1. import java.util.Scanner;
  2. import java.util.Random;
  3. class Deno
  4. {
  5.         public static void main(String []args)
  6.         {
  7.                
  8.                 Random v=new Random();
  9.                 int a=v.nextInt(101);
  10.                 while (true)
  11.                 {
  12.                         System.out.println("请输入一个数");
  13.                         Scanner b=new Scanner(System.in);
  14.                         int c=b.nextInt();
  15.                         if(a>c)
  16.                         {
  17.                                 System.out.println("哥"+c+"不对哦,有点小");
  18.                         }
  19.                         else if(a<c)
  20.                         {
  21.                                 System.out.println("哥"+c+"还是不对哦,有点大");
  22.                         }
  23.                         else
  24.                         {
  25.                                 System.out.println("恭喜你,猜中了。请我吃饭吧。。。。。。");
  26.                                 break;
  27.                         }
  28.                 }
  29.         }
  30. }
复制代码

作者: 18334705181    时间: 2014-12-19 22:59
要说一点,就是我的代码里因为自己的英语不太好,所以命名的时候没有做到见名知意,希望大家能做到见名知意
作者: 找寻小龙猫    时间: 2014-12-19 23:05
牛,太赞了
作者: Jennifer    时间: 2014-12-20 00:06
18334705181 发表于 2014-12-19 22:56
你的这个代码是用math类创建的随机数,我的还有一个,你可以看看

恩恩,Random随机生成0~n的(包括0但不包括n)
作者: 18334705181    时间: 2014-12-20 00:52
Jennifer 发表于 2014-12-20 00:06
恩恩,Random随机生成0~n的(包括0但不包括n)

是包括0不包含n
作者: 马曦    时间: 2015-1-8 23:57
大神啊,赞。
作者: aa524500    时间: 2015-1-9 00:07
感谢分享了,支持一下
作者: 寻觅    时间: 2015-1-9 01:02
支持一下
作者: 960943877    时间: 2015-1-9 01:18
赞一个。。。。。。
作者: Death、    时间: 2015-1-9 13:50
赞赞赞赞




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