day seven 猜数字小游戏

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("你猜错了,你猜的数不在当前数组内");
            }
        }


    }
}

猜对结果

猜错结果

相关推荐
云和数据.ChenGuang4 小时前
Python 重写(Override)深度解析:从 MRO 到 super() 的完整机制
java·开发语言·人工智能·python·langchain·1024程序员节
摇滚侠4 小时前
《On Java 中文版 基础卷》阅读笔记 实现隐藏 12
java·数据库·笔记
silvamux_6 小时前
10款模型写种草笔记:可发布性、返工来源与成本数据缺口复盘
java·数据库·笔记
步行cgn7 小时前
StringHttpMessageConverter 详解:Spring MVC 中字符串读写的默认转换器
java·spring·mvc
摇滚侠7 小时前
《On Java 中文版 基础卷》阅读笔记 实现隐藏 11
java·笔记·python
小蒜学长7 小时前
基于Spring Boot+Vue3的在线医疗咨询系统的设计与实现(代码+数据库+LW)
java·spring boot·后端·在线问诊·在线医疗咨询系统
Deng桑7 小时前
SpringAI写第一个Agent-把工单循环跑起来
java·agent·工具调用·spring ai
步行cgn9 小时前
@ResponseBody 详解:Spring MVC 中把返回值直接写入响应体
java·spring·mvc
jason成都10 小时前
RTKLIB 的 Java 移植版来了:rtklib-java v3.3.0 功能全景
java·gnss·rtklib·rtklib_java
LazyHunter910 小时前
JDK 28:Java 下一步方向解析与新特性展望
java·jdk