Java案例———猜数字游戏

    xiaoxiao2024-11-04  74

    任务描述:

    后台预先生成一个0~9的随机数,用户键盘录入,

    如果数字和后台生成数字一致,打印“恭喜你,猜对了!"

    如果小于生成数字,打印” “ 

     

    运行结果

    实现思路

    1.生成随机数

    Random类的  nextInt( int n) 方法

    public int nextInt(int n);

    2.键盘输入

    Scanner sc = new Scanner (System.in);

    int i=sc.nextInt();

     

    实现代码

    /** *@Title GuessNumber.java *@description TODO *@time 2019年5月26日 下午9:04:33 *@author wangyue *@version 1.0 */ package cn.task02; import java.util.Random; import java.util.Scanner; public class GuessNumber { public static void main(String[] args) { //生成 一个 0~9 的随机数 int randomNumber=new Random().nextInt(10); System.out.println("随机数已生成"); //用户输入 System.out.println("------请输入数字------"); Scanner sc= new Scanner(System.in); int enterNumber=sc.nextInt(); //判断大小 while(enterNumber!=randomNumber){ if(enterNumber>randomNumber){ System.out.println("您输入的数字大了,请重如输入"); } else{ System.out.println("您输入的数字小了,请重如输入"); } System.out.println("------请输入数字------"); enterNumber=sc.nextInt(); } System.out.println("恭喜您猜对了"); } }

     

     

     

    最新回复(0)