一个java猜数字游戏!我不知道如何进行递归调用。请指教,谢谢。
只需使用while(true)循环,直到返回结束。
公共静态void main(String[] args) {
Random rd = new Random();
int a = rd . nextint(99)+1;//nextInt(int n):生成0到n之间的随机整数。
System.out.println("请输入1-100之间的整数:");
while (true) {
Scanner sc =新扫描仪(system . in);
int b = sc . nextint();
如果(b & gta){
System.out.println("大猜想!");
System.out.println("请重新输入1-100之间的整数:");
} else if(b & lt;a){
System.out.println("小猜想!");
System.out.println("请重新输入1-100之间的整数:");
}否则{
System.out.println("宾果!");
返回;
}
}
}