java
//猜数字小游戏
//引入随机数包
import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;
public class GuessNum {
public static void main(String[] args) {
//创建随机数对象
Random rand = new Random();
//创建一个整数数组对象,长度为5
int [] t = new int[5];
//创建Scanner对象
Scanner sc = new Scanner(System.in);
//用于接收用户输入的数字
System.out.println("请输入你猜的数字,请输入1-10的数字");
int a = sc.nextInt();
//使用for循环将随机数存入数组
for(int i=0;i<5;i++){
//将10范围内的随机数存入数组
t[i] = rand.nextInt(10);
}
//打印数组
System.out.println(Arrays.toString(t));
//使用for循环进行对比用户输入的数和随机数组是否相等
for(int y=0;y<5;y++){
if(t[y]==a){
System.out.println("恭喜你猜对了,你猜的数在当前数组内");
break;//猜对了跳出循环
} else if (y == t.length-1) {//没猜对提示猜错了
System.out.println("你猜错了,你猜的数不在当前数组内");
}
}
}
}
猜对结果

猜错结果
