黑马程序员技术交流社区

标题: 猜数字小游戏,今天学的干货 [打印本页]

作者: 怪学究    时间: 2015-4-25 23:05
标题: 猜数字小游戏,今天学的干货
初学者写的不好,大家见谅!

/**
*猜数字小游戏:
* 在1 - 100间使用random随机获得一个数字
* 通过键盘录入来获得猜数者所答数字
* 在没有猜中的情况下,提示所答数字,与随机获得的数字相比,大了或者小了
* 使用while循环,在一次没有猜中的情况下,可以多次去猜
*/
import java.util.Scanner;
class Demo
{
        public static void main(String[] args)
        {
                        int a = (int)(Math.random()*100)+1;  //b是系统随机获得的数字

                        while(true)
                        {
                                Scanner sc = new Scanner(System.in);
                                System.out.println("请输入你所猜的数字:");
                                int b = sc.nextInt();     // b为猜数者所答的数字
                                if( a > b )
                                {
                                        System.out.println("你猜的数字"+b+"小了");
                                }
                                else if( a < b )
                                {
                                        System.out.println("你猜的数字"+b+"大了");
                                }
                                else
                                {  
                                        System.out.println("恭喜你,你猜中了,有空请到中腾建华205室来玩");
                                        break;
                                }
                        }
                }
}
作者: 下海的鱼儿    时间: 2015-4-25 23:07
很不错啦,继续努力




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