猜数字小游戏
系统自动生成一个随机整数(1-100).然后由用户输入一个猜测的数字。如果输入的数字比该随机数字小,提示“低了”,如果输入的数字比该随机数字大,提示“高了”,如果输入数字和随机相等,则提示猜对了。
import java.util.Random;
import java.util.Scanner;;
public class TestZuo {
public static void main(String[] args) {
Random random = new Random(); // 默认随机种子是系统时间
Scanner sc = new Scanner(System.in);
int toGuess = random.nextInt(100);
while (true) {
System.out.println("请输入要输入的数字: (1-100)");
int num = sc.nextInt();
if (num < toGuess) {
System.out.println("低了");
} else if (num > toGuess) {
System.out.println("高了");
} else {
System.out.println("猜对了");
break;
}
}
sc.close();
}
}