zoukankan      html  css  js  c++  java
  • 题目--猜数字

    import java.util.Random;
    import java.util.Scanner;
    
    public class Test21{
    	//猜数字
    	public static void main(String[] args){
    		Random r=new Random();
    		int number=r.nextInt(100)+1;//随机一个1-100的数
    		for(;;){
    			Scanner sc=new Scanner(System.in);
    			int i=sc.nextInt();
    			if(i==number){
    				System.out.println("你猜中了");
    				break;
    			}else if(i<number){
    				System.out.println("你猜的数据小了");
    			}else{
    				System.out.println("你猜的数据大了");
    			}
    		}
    		System.out.println("number="+number);
    	}
    }
    

    用while实现更合适

    import java.util.Random;
    import java.util.Scanner;
    
    public class Test22{
    	//猜数字
    	public static void main(String[] args){
    		Random r=new Random();
    		int number=r.nextInt(100)+1;//随机一个1-100的数
    		while(true){
    			Scanner sc=new Scanner(System.in);
    			int i=sc.nextInt();
    			if(i==number){
    				System.out.println("你猜中了");
    				break;
    			}else if(i<number){
    				System.out.println("你猜的数据小了");
    			}else{
    				System.out.println("你猜的数据大了");
    			}
    		}
    		System.out.println("number="+number);
    	}
    }
    
  • 相关阅读:
    选择排序
    java面试题08
    java面试题07
    java面试题06
    java面试题05
    oop.1
    4
    3
    Struts1中actionform和action属于MVC哪一层
    mysql查询时间段的所有数据
  • 原文地址:https://www.cnblogs.com/minconding/p/13430998.html
Copyright © 2011-2022 走看看