用Java编写猜数字小游戏
程序员文章站
2022-04-16 19:48:19
通过自己输入,设置猜数字范围的最大值。猜错后会提示猜大了或猜小了,猜对后输出系统随机的值。package com.day6;import java.util.Random;//导随机数包import java.util.Scanner;//导输入包public class Day71 {public static void main(String[] args) {Scanner scanner=new Scanner(System.in);//创建对象System....
通过自己输入,设置猜数字范围的最大值。猜错后会提示猜大了或猜小了,猜对后输出系统随机的值。
package com.day6;
import java.util.Random; //导随机数包
import java.util.Scanner; //导输入包
public class Day71 {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in); //创建对象
System.out.println("请输入随机数的最大值:");
int t=new Scanner(System.in).nextInt();
Random random=new Random();
int a=random.nextInt(t)+1; //设置随机数最小值为1
System.out.println("请输入你猜的数(1-"+t+"):");
int b=scanner.nextInt();
while(a!=b) { //判断所猜数字是否正确
if(b>a) {
System.out.println("猜大了,再猜:");
b=scanner.nextInt();
}
else {
System.out.println("猜小了,再猜:");
b=scanner.nextInt();
}
}
System.out.println("恭喜你,猜对了");
System.out.println("随机的数字为:"+a); //输出随机数
}
}
运行结果如下图:
本文地址:https://blog.csdn.net/qq_49173880/article/details/109648766