猜数字游戏

2023-10-27

    Random random = new Random();     //随机产生数值
        int num = random.nextInt(11);//11的意思是取值范围是[1,11)
        Scanner s = new Scanner(System.in);//从控制台输入
        int times = 4;//计数器设置猜的次数
        do {
            System.out.println("请输入数字:");//提示语句
            int i = s.nextInt();//获取输入的值,把值赋给i
            if(i == num) {
                System.out.println("恭喜你猜对了!");
                break;
            }else if(i >num) {
                System.out.println("猜大了!");
            }else {
                System.out.println("猜小了!");
            }
            times--;//循环一次,猜测次数减1
         }while(times > 0);
         if(times <= 0) {
            System.out.println("对不起机会已用完!");
        }
    }
}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

猜数字游戏 的相关文章

随机推荐

  • 知识星球-伙伴匹配系统07

    伙伴匹配系统07 缓存的实现 Redis Redis数据结构 Java里的实现方式 缓存预热 怎么使用缓存预热 定时任务的实现 数据查询慢怎么办 用缓存 提前把数据取出来保存好 通常保存到读写更快的介质 比如内存 就可以更快的读写 缓存的实
  • 智安网络丨人工智能在网络攻防领域的应用及问题分析

    算法 数据与算力是人工智能发展的三大核心要素 近些年来 在算法增强 数据爆增及算力提升等多种有利因素的驱动下 人工智能飞速发展并在各行各业得到广泛应用 在网络空间安全领域也不例外 网络攻防对抗不断演化升级 人工智能因其具备自学习和自适应能力
  • Python学习第九天——time、datetime

    1 time 以当前时间为准 让大家快速认识三种形式的时间 print time time 时间戳 1487130156 419527 print time strftime Y m d X 格式化的时间字符串 2017 02 15 11
  • 2023华为od机试统一考试B卷Java实现【座位调整】

    前言 本题使用Java解答 如果需要python答案 请参考以下链接 点我 思路 如果某位置是空的 用0表示 要检查这个位置的左右是否也是空的 如果是 则这个位置可以坐人 如果这个位置坐人了 那么下一个位置肯定不能坐人 所以我们要向前跳过一
  • Vue底层理解

    1 key的作用 首先v for 在列表渲染时 我们可以用v for基于一个数组来渲染一个列表 v for指令需要使用item in arr形式的特殊语法来进行渲染列表 arr是源数据 ul li item message li ul 当V
  • 周期方波信号频谱图

    在学习傅里叶变换的时候遇到了求周期方波信号频谱图的例子 在书上和网上查阅了一些资料 发现大都是讨论的都是下图左边的周期信号的频谱 课程老师的PPT中也只列出了另一种周期信号频谱图的结论 没有在进行傅里叶变换 自己便根据定义推导了一遍 贴在这
  • 天池零基础入门NLP - 新闻文本分类Top1方案的bert4torch复现

    天池有些长期比赛可以练习玩玩 还可以继续提交 于是试了下简单的新闻文本分类任务 Top1的解决方案思路是 预训练 fgm 交叉验证模型融合 代码是基于bert4keras的 本人基于bert4torch复现了 fgm 交叉验证模型融合 部分
  • 查询计算机网络凭据,查看电脑账密利器 - 电脑凭据管理器图文使用教程

    原标题 查看电脑账密利器 电脑凭据管理器图文使用教程 在使用浏览器时我们习惯通过记住密码来保存登录账号 方便下次登录使用 但是这些密码要怎么查看呢 如果我忘记了某个账号 我该如通过浏览器记住的密码找回呢 其实在Win系统上有个功能是大家平时
  • 点估计及矩估计的一些理解

    点估计指的是用样本统计量来估计总体参数 因为样本统计量为数轴上某一点值 估计的结果也以一个点的数值表示 所以称为点估计 在这个定义中 总体参数也即是总体分布的参数 一般我们在讨论总体分布的时候 只有在简单随机样本 样本独立同分布 情况下才有
  • 智能合约基本知识

    合约就是个类 就是一段普普通通的程序 区块链网络上有原生货币和代币 对代币的操作 需要用代币合约的地址实例化一个对象 然后通过这个对象的相应的方法去操作 授权和转移 1 emit 是触发一个事件 就相当于是在函数执行的过程中给你发了一个执行
  • vue解决vant组件样式失效问题

    vue项目中引入vant组件 若发现vant组件样式失效 通常有以下几种解决方法 方法一 引入全局样式 在引入vant组件的地方或者全局引入vant组件所有的样式 引入方法为 在vue引入vant的页面中 添加以下代码 import van
  • Java数组String []的用法详解

    Java数组是在Java编程中经常使用的一个类 下面是对Java数组的使用说明 1 Java数组的语法 String 数组下标 Java数组的下标是从0开始的 2 示例代码 public class StringArray public s
  • 深度分析Linux下双网卡绑定七种模式 多网卡的7种bond模式原理

    多网卡的7种bond模式原理 Linux网卡绑定mode共有七种 0 6 bond0 bond1 bond2 bond3 bond4 bond5 bond6 常用的有三种 mode 0 平衡负载模式 有自动备援 但需要 Switch 支援及
  • Android的Button属性使用

    目录 1 文字大小 颜色 2 自定义背景形状 一 Shape的属性 rectangle oval line ring 二 shape的子属性 corners gradient padding size solid stroke 3 自定义按
  • R语言(5) 折线图、散点图

    低级绘图函数 lines abline points 函数lines 其作用是在已有图上加线 命令为lines x y 其功能相当于plot x y type l lines比abline更灵活 函数abline 可以在图上加直线 其使用方
  • 【ESP32-IDF】04-3 存储-FATFS

    主系统flash挂载fatfs文件系统 文章目录 主系统flash挂载fatfs文件系统 1 概述 2 步骤 2 1 修改分区表 2 2 在主系统flash中挂载文件系统 2 3 使用操作文件的函数进行操作 2 4 卸载文件系统 3 总的程
  • Dlib 通过NVIDIA的 CUDA 使用GPU

    使用工具列表 经过各种尝试 只有使用cudnn7这个版本 才能使人脸识别的net函数运行正常 如果有朋友能把其它版本跑正常 可以在下方评论区留言 win10 dlib 19 22 zip VS2019 cudnn 10 2 windows1
  • 操作系统学习8同步互斥问题

    回顾一下同步互斥的概念 现代操作系统基本都是多任务操作系统 即同时有大量可调度实体在运行 在多任务操作系统中 同时运行的多个任务可能 都需要访问 使用同一种资源 多个任务之间有依赖关系 某个任务的运行依赖于另一个任务 这两种情形是多任务编程
  • 稳定性、效率和成本

    互联网企业容器技术实践 第3章美丽联合容器云实践 本章首先介绍美丽联合集团基于Kubernetes和Docker容器云平台的技术方案 架构演进的三个阶段 以及在稳定性 效率和成本三方面所做的工作 然后介绍关键技术方案及创新点 最后谈一下个人
  • 猜数字游戏

    Random random new Random 随机产生数值 int num random nextInt 11 11的意思是取值范围是 1 11 Scanner s new Scanner System in 从控制台输入 int ti