首页 > 代码库 > GuessNum
GuessNum
import java.util.Scanner;
import java.util.Random;
/**
*猜数字,使用随机一个0-100的数字,然后用户猜,猜中了就提示猜中了,
*否则提示猜大了还是猜小了,给10次机会,10次过后不让猜。
*/
public class GuessNum{
public static void main(String[] args){
//1.系统随机产生一个0-100的数字
Random r = new Random();
Scanner sc = new Scanner(System.in);
int num = r.nextInt(101);
//2.比较
int count = 0;//比较的次数
while(true){
if(count>=10){
System.out.println("小样,这都猜不中没,不跟你玩了~");
break;
}
//3.获得用户输入的数字
System.out.println("请输入数字:");
int n = sc.nextInt();
//比较大小
if(n>num) { System.out.println("您猜的数字大了"); }
else if(n<num) { System.out.println("您猜的数字小了"); }
else { System.out.println("恭喜您猜中了"); break ; }
count = count + 1;
}
}
}
GuessNum