A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wx_d9b6mRbI 中级黑马   /  2015-7-26 15:14  /  1209 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/**
小游戏
        猜数字
        思路:
                1、给一个随机数
                2、键盘输入一个数据:把两个数据进行比较:
                        大了        -        你猜的数据大了
                        小了        -        你猜的数据小了
                        等了        -        恭喜你,猜中了
                3、循环猜
                4、定义一个计数器,记录猜对需要的次数

*/
import java.util.Scanner;

class RandomDemo
{
        public static void main(String[] args)
        {
                int number = (int)(Math.random()*100)+1;//用random函数随机生成一个double类型数据,乘以100就是1到100数字
                int count=0;
                        System.out.println("请输入1--100以内的数字:");
                while(true)//循环使输入进入下一次输入,直到输入正确
                        {
                        Scanner sc = new Scanner(System.in);
               
                        int input = sc.nextInt();

                        if(input>number){
                                        System.out.println("你输的数字大了");
                                        count++;
                                }else if(input<number){
                                        System.out.println("你输的数字小了");
                                        count++;
                                }else{
                                        System.out.println("恭喜你答对了");
                                        System.out.println("你总共答了"+count+1+"次");
                                }
                        }
                //System.out.println("Hello World!");
        }
}

5 个回复

倒序浏览
顶一下,听说女程序员很吃香的
回复 使用道具 举报
还有需要改进的地方大家指点出来
回复 使用道具 举报
刚开始学,不懂的很多,大家互相学习
回复 使用道具 举报
顶一下,楼主加油
回复 使用道具 举报
听说楼主是美女,这是真的么?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马