猜数字游戏
程序员文章站
2022-04-09 08:29:22
1 package com.demo; 2 3 import java.util.Random; 4 import java.util.Scanner; 5 6 /* 7 * 猜数字游戏 8 * 随机生成一个100以内的整数,然后从键盘输入一个整数, 9 * 如果大了,提示大了,如果小了,提示小了,... ......
实现过程比较简单,先用Random类随机生成一个1-100之内的数字,如果输入的数字数字大了,提示你数字大,再重新输入。如果数字小了,则反之。
import java.util.Random;
import java.util.Scanner;
public class guess {
public static void main(String[] args){
int sc=new Random().nextInt(100); //随机生成100以内随机数
System.out.println("请输入数字:");
Scanner guess=new Scanner(System.in); //创建Sanner类用于接受键盘输入的值
int enterNumber=guess.nextInt(); //next方法接受字符串
while(enterNumber!=sc){ //判读数字是否相等,如果相等跳出循环
if (enterNumber>sc){ //如果数字是否大于输入的值
System.out.println("您猜大了!");
}else{
System.out.println("您猜小了!");
}
System.out.println("输入您猜的数字:");
enterNumber=guess.nextInt(); //重新输入数字
}
System.out.println("恭喜您,您猜对了!");
}
}
本文地址:https://blog.csdn.net/qq_46101757/article/details/109277333