猜数游戏

import java.util.*;

    public class random {
        public static void main(String[]args){
            int flag=1;
            while(flag==1){
                int i1=a();                
                int i;int i2;                
                for(i=1;i<=10;i++){
                    Scanner scan=new Scanner(System.in);
                    System.out.println("请输入一个数:");
                    i2=scan.nextInt();    
                    int m=compare(i2,i1);
                    if(m>0){
                        System.out.println("您输入的数比随机数大!");
                    }
                    else if(m<0){
                        System.out.println("您输入的数比随机数小!");
                    }
                    else{
                        System.out.println("您输入的数跟随机数一样大!!");
                        break;
                    }
                }    
                int i4;
                Scanner scan=new Scanner(System.in);
                System.out.println("游戏结束!请选择1.继续下一轮游戏   2.退出");
                i4=scan.nextInt();
                if(i4==2){
                    flag=0;
                }
            }    
        }
        public static int a(){
            Random a=new Random();
            int i=a.nextInt(1000)+1;
            return i;
        }    
        public static int compare(int i2,int i1){
            if(i2>i1)
                return 1;
            else if(i2==i1)
                return 0;
            else
                return -1;
        }
        
        
    }

 

posted @ 2017-09-25 20:39  。paradise  阅读(97)  评论(0)    收藏  举报