黑马程序员技术交流社区

标题: 使用Random类改进猜数字小程序 [打印本页]

作者: 郁永鹏    时间: 2015-4-13 21:29
标题: 使用Random类改进猜数字小程序
import java.util.Scanner;
class RandomNumber
{
        public static void main(String[] args)
        {
                //System.out.println((int)(Math.random()*100)+1);
                Scanner scanner = new Scanner(System.in);
                int number=(int)(Math.random()*100)+1;
                /*while(true){
                        int number1 = scanner.nextInt();
                        if (number>number1){
                                System.out.println("你输入的数字小了"+number1);
                        } else if(number<number1){
                                System.out.println("你输入的数字大了"+number1);
                        } else {
                                System.out.println("你输入正确了");
                                break;
                        }
                }
                */
                for (; ; )
                {       
                        int number1 = scanner.nextInt();
                        if (number>number1){
                                System.out.println("你输入的数字小了"+number1);
                        } else if(number<number1){
                                System.out.println("你输入的数字大了"+number1);
                        } else {
                                System.out.println("你输入正确了");
                                break;
                        }
                }

        }
}
作者: 跳得更远    时间: 2015-4-13 21:45
今天刚讲这个小程序 赞一个
作者: yxnheima    时间: 2015-4-13 21:46
不错,赞一个。
作者: 俊勇    时间: 2015-4-13 21:55
不错的啦~~继续加油~~
作者: caotierong    时间: 2015-4-13 22:22
int number1 = scanner.nextInt()+1;这里要加上1吧,不然范围是0——99
作者: 缤纷落叶    时间: 2015-4-13 22:31
还可以改进,比如加入无限猜功能




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