当前位置: 首页 > news >正文

猜数字游戏 Java

生成一个1到100之间的随机数,并让用户猜测该数是多少。根据用户的输入,给出相应的提示,例如,“猜大了”、“猜小了”或“猜对了”。若未猜对,则继续猜,直到用户猜对数字,程序结束。猜数字游戏的效果图如图1所示。

package lianxi1;import java.util.Random;
import java.util.Scanner;public class GuessGame {public static void main(String[] args) {Random random = new Random();int target = random.nextInt(100) + 1; // 生成一个1~100的随机整数System.out.println("猜数字游戏开始...(目标数字范围是1~100之间的整数)");Scanner scanner = new Scanner(System.in);int guess; // 用户的猜测数字// 循环判断猜测结果while (true) {System.out.print("请输入您的猜测:");guess = scanner.nextInt();if (guess == target) { // 猜测数字与目标相等System.out.println("恭喜你,猜对了!");break;} else if (guess < target) { // 猜测数字比目标小System.out.println("猜小了");} else { // 猜测数字比目标大System.out.println("猜大了");}}scanner.close();}
}

http://www.lryc.cn/news/611169.html

相关文章:

  • 【C++】模板深入进阶
  • Java技术栈/面试题合集(13)-网络篇
  • [Linux]学习笔记系列 -- [arm]boot
  • Android 之 Kotlin 和 MVVM 架构的 Android 登录示例
  • 腾讯云对象存储服务COS
  • QtPromise第三方库的介绍和使用
  • 人工智能领域、图欧科技、IMYAI智能助手2025年1月更新月报
  • ubuntu24中部署k8s 1.30.x-底层用docker
  • 相机拍摄的DNG格式照片日期如何修改?你可以用这款工具修改
  • Android异常信号处理详解
  • 【网络运维】Linux:系统启动原理与配置
  • Coze开源了!意味着什么?
  • 在Linux上部署RabbitMQ、Redis、ElasticSearch
  • 无监督学习聚类方法——K-means 聚类及应用
  • NFS CENTOS系统 安装配置
  • 走进“Mesh无线自组网”:开启智能家居和智慧工厂
  • 安科瑞智慧能源管理系统在啤酒厂5MW分布式光伏防逆流控制实践
  • uv与conda环境冲突,无法使用uv环境,安装包之后出现ModuleNotFoundError: No module named ‘xxx‘等解决方法
  • unity之 贴图很暗怎么办
  • 【STM32】HAL库中的实现(四):RTC (实时时钟)
  • python的教务管理系统
  • 江协科技STM32学习笔记1
  • Spring 的依赖注入DI是什么?
  • 【计算机网络】6应用层
  • PostgreSQL——函数
  • 【语音技术】什么是VAD
  • Windows 电脑远程访问,ZeroTier 实现内网穿透完整指南(含原理讲解)
  • NLP自然语言处理 03 Transformer架构
  • 人工智能-python-Sklearn 数据加载与处理实战
  • ChatGPT以及ChatGPT强化学习步骤