Java猜数字游戏?

导入Java . util . random;

导入Java . util . scanner;

/**

* @作者:酷_吴

* @ Date:2020-12-01 23:39

*/

公共类GuessNumberGame {

静态int count = 0;

静态int答案= new Random()。nextInt(100);

公共静态void main(String[] args)引发异常{

System.out.println("猜数游戏开始,数字为0~100之间的整数");

compare num();

}

公共静态void compareNum()引发异常{

if(count & gt;= 10){

System.out.println("正确答案是"+答案);

System.out.println("你真笨,下次再来!");

返回;

}

count++;

int n = receive num();

如果(n & lt0){

Thrownnewexception("您输入的数字不符合要求,请重新输入!");

}

如果(n & gt99){

Thrownnewexception("输入错误,请输入正确的数字!") );

}

如果(n & lt回答){

System.out.println("太小了,再大一点!");

compare num();

}

如果(n & gt回答){

System.out.println("太大了,小一点!");

compare num();

}

如果(n ==答案){

System.out.println("恭喜你,你猜对了!");

}

}

public static int receiveNum() {

System.out.println("请输入你猜到的数字:");

int n =新扫描仪(System.in)。nextInt();

返回n;

}

}

运行结果