import java.util.Random; import java.util.Scanner; public class LoopTest6 { public static void main(String[] args) { /*需求: 程序自动生成一个随机数(1-100),使用程序猜出这个数字是多少。 */ Random r = new Random(); Scanner sc = new Scanner(System.in); // 创建对象,生成随机数 int guessNum = r.nextInt(100) + 1; System.out.println("生成的随机数是:" + guessNum); // 进行猜测 System.out.print("生成了一个随机数,请输入你猜测的数字:"); int resultNum = sc.nextInt(); for (int i = 0; i < resultNum; i++) { if (resultNum > guessNum){ System.out.println("大了,请重新输入:"); resultNum = sc.nextInt(); continue; } else if (resultNum < guessNum) { System.out.println("小了,请重新输入:"); resultNum = sc.nextInt(); continue; }else { System.out.println("猜对了。"); break; } } } }
程序自动生成一个随机数(1-100),使用程序猜出这个数字是多少。
最新推荐文章于 2024-03-29 12:35:41 发布