需求:随机生成一个1-100的数,提示用户猜测,猜测过大提示过大,猜测过小提示过小
直到才对为止

package com.yuyang.random;
import java.util.Random;
import java.util.Scanner;
public class RandomTest1 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
Random r=new Random();
int number = r.nextInt(100) + 1;
while(true) {
System.out.println("请输入你猜的数");
int data=sc.nextInt();
if(data>number){
System.out.println("你猜的数大了");
}else if(data<number){
System.out.println("你输入的数小了");
}else {
System.out.println("输入正确"+number);
break;
}
}
}
}
请输入你猜的数
20
你输入的数小了
请输入你猜的数
60
你猜的数大了
请输入你猜的数
50
你猜的数大了
请输入你猜的数
40
你猜的数大了
请输入你猜的数
30
你猜的数大了
请输入你猜的数
25
你输入的数小了
请输入你猜的数
26
输入正确26

被折叠的 条评论
为什么被折叠?



