黑马程序员技术交流社区

标题: 小小小游戏 [打印本页]

作者: 一米阳光abc    时间: 2015-6-13 22:52
标题: 小小小游戏
,使用Random类和Math类写猜数字小程序。
import java.util.Random;
import java.util.Scanner;
class guessNumber {
public static void main(String[] args)
        {
        Random r=new Random();
        int i=r.nextInt(100)+1;
        while(true)
                {
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入1-100的数据");
        int b=sc.nextInt();
    if(b>i)
                {
                System.out.println("你输入的数据大了");
        }
        else if(b<i)
        {
                System.out.println("你输入的数据小了");
                }
        else
                {
                System.out.println("nicai duile");
        break;       
                }
        }
        }
}

import java.util.Scanner;
class guessNumber {
public static void main(String[] args)
        {
        int i=(int)(Math.random()*100)+1;
        while(true)
                {
                        Scanner sc=new Scanner(System.in);
                        System.out.println("请输入1-100的数据");
                        int b=sc.nextInt();
                        if(b>i)
                {
                System.out.println("你输入的数据大了");
        }
                else if(b<i)
        {
                System.out.println("你输入的数据小了");
                }
                else
                {
                System.out.println("nicai duile");
                break;       
                }
        }
        }
}


作者: danlyalex    时间: 2015-6-13 23:04
不错不错. 可以再尝试着加点 变量,,比如说定义一个最初值和最大值,每一次猜完后,把范围缩小在这两个值之间..还需要一个count来统计几次能猜中结果.然后把注释加上,改进下试试呗!看好你哈
作者: duzhi409    时间: 2015-6-15 23:04
不错不错,加油~~
作者: 一米阳光abc    时间: 2015-6-15 23:50
duzhi409 发表于 2015-6-15 23:04
不错不错,加油~~

灰常感谢:lol:lol
作者: 一米阳光abc    时间: 2015-6-15 23:51
danlyalex 发表于 2015-6-13 23:04
不错不错. 可以再尝试着加点 变量,,比如说定义一个最初值和最大值,每一次猜完后,把范围缩小在这两个值之间. ...

大神指导的是
作者: 人傻嘴笨脑残    时间: 2015-6-16 17:24
不错啊,

作者: danlyalex    时间: 2015-6-16 22:46
一米阳光abc 发表于 2015-6-15 23:51
大神指导的是

你看你技术分一下子就够了
作者: 一米阳光abc    时间: 2015-6-16 23:36
danlyalex 发表于 2015-6-16 22:46
你看你技术分一下子就够了

谢谢谢大神的帮忙啦~~~~:lol
作者: haoguan10    时间: 2015-6-16 23:42
没啥事儿,就是溜达
作者: danlyalex    时间: 2015-6-16 23:54
一米阳光abc 发表于 2015-6-16 23:36
谢谢谢大神的帮忙啦~~~~

再叫我大神..抽你!!!




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