编写一个Java应用程序,实现下列功能:
程序随机分配给客户一个1~100之间的整数。用户输入自己的猜测。程序返回提示信息,提示信息分别是"猜大了"、“猜小了"或"猜对了”。 用户可根据提示信息再次输入猜测,直到提示信息是"猜对了"。
import java.util.Scanner;
import java.util.Random;
public class work3 {
public static void main(String args[]){
Scanner reader=new Scanner(System.in);
Random random=new Random();
System.out.println("给你一个1~100之间的整数,请猜测这个数");
int realNumber=random.nextInt(100)+1;
int yourGuess=0;
System.out.print("输入您的猜测:");
yourGuess=reader.nextInt();
while(realNumber!=yourGuess)
{
if(realNumber<yourGuess)
{
System.out.print("猜大了,再输入你的猜测:");
yourGuess=reader.nextInt();
}
else if(realNumber>yourGuess)
{
System.out.print("猜小了,再输入你的猜测:");
yourGuess=reader.nextInt();
}
}
System.out.println("猜对了!");
}
}