Java基础–猜数字游戏Random
**题目:**程序自动生成一个数字(1-100),用程序实现猜出这个数字是多少?
//猜数字游戏
import java.util.*;
public class GuessDemo {
public static void main(String[] args) {
Random r = new Random();//创建对象
int number = r.nextInt(100)+1;//生成随机值
System.out.println("请输入您猜的数字:");//提示语
while(true){
Scanner sc = new Scanner(System.in);
int guessnumber = sc.nextInt();
if(guessnumber > number) {
System.out.println("您猜的数字"+guessnumber+"大了!");
}
else if(guessnumber < number){
System.out.println("您猜的数组"+guessnumber+"小了!");
}
else {
System.out.println("恭喜你猜对了!");
}
}
}
}
运行截图: