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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 792241113 中级黑马   /  2016-10-19 00:13  /  716 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

//        完成猜数字小游戏
//        要求:
//                1:生成一个1-100的随机数
//                2:用户键盘录入一个数字,与该随机数进行比较
//                3:如果猜数正确,控制台提示猜中了并退出程序
//                4:如果猜大了,打印"猜大了,请重新猜",用户继续猜
//                5:如果猜小了,打印"猜小了,请重新猜",用户继续猜
//                6:一共可以猜6次
//                7:当用户6次都没猜中时,程序结束,将用户所猜过的所有结果打印到控制台
        public static void main(String[] args) {
                Random r =  new Random();
                int pass=r.nextInt(101);
                Scanner sc = new Scanner(System.in);
                int [] arr = new int [6];
                for(int i=0;i<6;i++){
                        System.out.println("猜数字小游戏0-100之间,请输入您猜的数字");
                        int in = sc.nextInt();
                        if(pass>in){
                                arr[i]=in;
                                if(i==5){
                                        System.out.println("没猜对哦,您猜的所有结果是:");
                                        break;
                                }
                                System.out.println("猜小了,请重新猜");
                        }else if (in>pass){
                                arr[i]=in;
                                if(i==5){
                                        System.out.println("没猜对哦,您猜的所有结果是:");
                                        break;
                                }
                                System.out.println("猜大了,请重新猜");       
                        }else{
                                System.out.println("猜中了");
                                System.exit(0);
                        }
                }
                for (int j : arr) {
                        System.out.println(j);
                }

4 个回复

倒序浏览
这个课堂做过啊?会考么?那就太简单了吧
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
题      不错
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马