案例:猜数字游戏(系统随机生成一个1-100的随机数,提示用户猜测,猜大提示过大,猜小提示过小,直到猜对结束游戏)
实现代码
package xixi;
import java.util.Scanner;
import java.util.Random;
public class HelloWorld {
public static void main(String[] args) {
// 案例:生成1-100的随机数,并猜出来
Scanner input = new Scanner(System.in);
Random r = new Random();
int num = r.nextInt(101);
int nums=num-1;
while(true){
int a = input.nextInt();
if (a>nums){
System.out.println("过大");
} else if (a<nums) {
System.out.println("过小");
}else {
System.out.println("猜对结束");
break;
}
}
}
}