package pro2;
import java.util.*;
public class Random01 {
public static void main(String[] args) {
System.out.println("
开始游戏:");
game();
System.out.println("游戏结束:");
}
public static void game(){
boolean bool=true;
while(bool==true){
int ran=random();
for(int i=0;i<10;i++){
Scanner sc=new Scanner(System.in);
System.out.print("请输入一个数字用于比较:");
int flag=sc.nextInt();
int key=compare(flag,ran);
if(key==0){
System.out.println("恭喜猜数正确,本轮游戏结束");
break;
}
else if(key>0){
System.out.println("您输入的数字--大 ");
}
else if(key<0){
System.out.println("您输入的数字--小 ");
}
if(i==10){
System.out.println("10次机会用尽,本轮游戏结束");
}
}
//猜数正确跳出循环
{
System.out.println("是否要进行下一轮游戏(任意键继续,0退出)");
Scanner sc2=new Scanner(System.in);
int judge=sc2.nextInt();
if(judge==0){
bool=false;
}
}
}
}
public static int random(){
Random random=new Random();
int i=random.nextInt(1000)+1;
return i;
}
public static int compare(int flag,int ran){
if(flag>ran){
return 1;
}
else if(flag<ran){
return -1;
}
return 0;
}
}