黑马程序员技术交流社区

标题: 猜数字游戏,简单版 [打印本页]

作者: SilentMax    时间: 2016-5-9 23:24
标题: 猜数字游戏,简单版
/*
需求分析:
        1.系统生成一个随机数
        2.用户键盘输入
        3.逻辑比较


*/

import java.util.Random;
import java.util.Scanner;
class Demo2 {
        public static void main(String[] args) {
                Random ra = new Random();
                Scanner sc = new Scanner(System.in);
                int guessName = ra.nextInt(50) + 1;
                System.out.println(guessName);
                for(int i = 0;i<6;i++){
                        System.out.println("请输入一个整数");
                        int enterName = sc.nextInt();
                        if(enterName == guessName){
                                System.out.println("回答正确");
                                break;
                       
                        }else{                                                                                        //采用嵌套把相联系的事件一起
                                if(enterName > guessName){
                                        System.out.println("大了");
                                }else if(enterName < guessName){
                                        System.out.println("小了");
                               
                                }
                                if(i == 5){
                                        System.out.println("对不起你没有机会了");
                                        break;
                                }
                                System.out.println("你还有"+(5-i)+"次机会");
                        }
                       
               
                }
        }
}

作者: 代码是什么    时间: 2016-5-9 23:34
50对吗对嘛对嘛
作者: 善良的死神达乐    时间: 2016-5-9 23:49
666666666666
作者: okchenyang44    时间: 2016-5-10 00:01
每个知识点都有对应的习题,习题能做出,知识点就掌握的差不多了,老师说得对,你看懂知识点,但是不懂怎么用还是等于零,所以得多敲代码!

作者: 许霖彧    时间: 2016-5-10 00:06
活学活用才好、!!顶顶
作者: 740376427    时间: 2016-5-10 00:07
写的可以 不过可以更简洁更易懂
作者: z736886202    时间: 2016-5-10 00:26
这个可以有




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