zoukankan      html  css  js  c++  java
  • java 流程控制--猜数字

    import java.util.Scanner;
    import java.util.Random;
    
    public class GuessNum{
    	public static void main(String[] args)
    	{
    		guess();
    	}
    	
    	public static void guess()
    	{
    		System.out.println("请输入一个整数");
    		Scanner sc = new Scanner(System.in);
    		int num = sc.nextInt();//接收传入的整数
    	
    		System.out.println("猜数字,范围是0到" + num +",有3次机会");
    		Random ran = new Random();
    		int ranInt = ran.nextInt(num);//生成一个随机数
    	
    		int flag = 0;//记录次数
    		while(true)
    		{
    			if(flag < 3)
    			{
    				System.out.println("请猜第" + (flag+1) +"个数");
    				int gusNum = sc.nextInt();
    				if(gusNum == ranInt){
    					System.out.println("猜对了,数字是" + ranInt);
    					break;
    				}else if(gusNum < ranInt){
    					System.out.println("猜小了");
    				}else{
    					System.out.println("猜大了");
    				}
    				flag++;
    			}else{
    				System.out.println("机会用完啦");
    				break;
    			}
    		}
    	}
    }
    

      

  • 相关阅读:
    junit4
    spring
    hibernate 的注意事项
    Struts2 的 命名规范
    Struts2 的标签
    OGNL
    添加删除 板块 struts2
    Struts2 的各种xml 和struts 配置信息 都是一样的
    struts2
    struts2
  • 原文地址:https://www.cnblogs.com/SasaL/p/9957878.html
Copyright © 2011-2022 走看看