实践 [猜数字] 答案
在这篇文章里,我们将制作一个猜数字游戏。规则是首先程序随机生成一个0~99的整数,然后让玩家输入数字猜测,并告诉玩家猜大了还是猜小了,当最终玩家猜测成功后,输出玩家的猜测次数。
答案
java
import java.util.Random;
import java.util.Scanner;
public class xhz{
public static void main(String args[]){
Random r = new Random();
int DaAn = r.nextInt(0,100); //生成的是0~99
Scanner sc = new Scanner(System.in);
int CaiCeCiShu = 0; //猜测次数
while(true){
System.out.println("输入猜测内容;");
int Caice = sc.nextInt(); //读取输入整数
CaiCeCiShu++; //使得猜测次数+1
if(Caice > DaAn){
System.out.println("猜大了");
} else if (Caice < DaAn) {
System.out.println("猜小了");
} else if (Caice == DaAn){
System.out.println("猜对了");
System.out.println("猜测次数:"+CaiCeCiShu);
break; //退出循环
}
}
}
}