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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hyl 中级黑马   /  2015-12-8 22:09  /  668 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

import java.util.Scanner;
class Demo07_Pratice {
        public static void main(String[] args)  {
                Scanner sc=new Scanner(System.in);

                int n=(int) (Math.random()*100+1);
                for (int a=1; a<=5;a++ ) {
                        System.out.println("请输入你要判断的数:");
                        int g=sc.nextInt();
                        if (g>n) {
                                System.out.println("对不起,你输入的数大了");
                        } else if (n<g) {
                                System.out.println("对不起,你输入的数小了");
                        } else {
                                System.out.println("恭喜你,猜对了!");
                                break;
                        }
                }
                System.out.println("对不起,你的5次机会已用完。欢迎下次再玩!");
        }
}

3 个回复

正序浏览
你能想象我两次就找的结果的心情吗....哈哈哈
回复 使用道具 举报
五次机会,想法不错啊,我感觉可以加个容错机制,假如他输入的不是一到一百之间的呢,要温馨的提示他,输入一到一百之间的数字,另外,可以加个计数器,假如一次就猜中了,要夸他人品好,两次,人品一般,五次,弱爆了
回复 使用道具 举报
五次机会,看大神有改进的方法吗。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马