上干货~
这是一道猜数字的游戏,同样是今天的考试题型,仅供参考,
import java.util.Random;
import java.util.Scanner;
public class Test03 {
public static void main(String[] args) {
Random rd = new Random();
int num = rd.nextInt(100);
int count = 0;
while(true) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数字:");
int num1 = sc.nextInt();
if (num1>=100||num1<=0) {
System.out.println("请输入一个1-99之间的数字~");
continue;
}
count = count +1;
if (num1>num) {
System.out.println("大了");
//continue;
}else if (num1<num) {
System.out.println("小了");
// continue;
} else{
System.out.println("中了");
System.out.println("你第"+count+"次就猜中了");
break;
}
}
}
}
总结:
核心知识点用到了, Random r = new Random();
int num = r.nextLine();
通过while循环 然后加判断条件的方式
通过三个判断,输出合理的 答案,
用给出的NUM 和 键盘录入的答案进行比较.
判断是否 猜中,
这就是简单的 猜数字小游戏
|
|