package com.basiccode3.array; import java.util.Random; import java.util.Scanner; public class ArrayDemo4 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Random ra = new Random(); int[] numarr = new int[5]; System.out.println("猜数字游戏开始!"); for (int i = 0; i < numarr.length; i++) { numarr[i] = ra.nextInt(1, 20); } OUT: while (true) { System.out.println("1~20,你猜是多少?"); int guessnum = sc.nextInt(); for (int i = 0; i < numarr.length; i++) { if ( guessnum==numarr[i]){ System.out.println("恭喜你猜中了!!!"); System.out.println("数组索引是:"+i); break OUT; } } System.out.println("不在数组范围内,请再猜!!!"); } for (int i = 0; i < numarr.length; i++) { System.out.print(+numarr[i]+"\t"); } System.out.println("游戏结束!"); } }
数组猜数字游戏
最新推荐文章于 2024-07-22 19:55:51 发布