复制代码

用 while 生成猜数字

import java.util.Random;
import java.util.Scanner;
public class zy2 {
	public static void main(String[] args){
       System.out.println("请输入一个数字");
       int randouNum = (int)(Math.random()*100)+1;
//       Math.random()*100,生成1~99.99的随机数,然后强制转换int就是1~99
//       然后加一,就是1~100的随机数.
       while(true){  
    	   System.out.println("猜数字(1~100)");
    	   Scanner Scanner=new Scanner(System.in);
           int innum=scanner.nextInt();
           if(innum>randouNum){
//        	   innum键盘输入的数字大于随机生成的数字(randouNum).
        	   System.out.println("你输入的数字"+innum+"太大了");
           }
           if(innum<randouNum){
        	   System.out.println("你输入的数字"+innum+"太小了");
           }
           if(innum==randouNum){
        	   System.out.println("你输入的数字"+innum+"猜对了");
        	   break;//终止循环
           }
       }
       
     }
       //第三格式猜数字
       }

  

posted @ 2021-07-15 20:21  怪~咖  阅读(109)  评论(0编辑  收藏  举报
复制代码