Java怎么实现猜数字游戏
发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,本篇文章给大家分享的是有关Java怎么实现猜数字游戏,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。前言以前在学C语言的时候,做过一个猜数
千家信息网最后更新 2024年11月20日Java怎么实现猜数字游戏
本篇文章给大家分享的是有关Java怎么实现猜数字游戏,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
前言
以前在学C语言的时候,做过一个猜数字游戏,这两天学了Java的逻辑结构,试着用Java实现下。
一、C语言版本
以前做的C语言版本。
代码
#define _CRT_SECURE_NO_WARNINGS#include#include #include void menu(){ printf("**********************************\n"); printf("**** 1. play 0.exit ****\n"); printf("**********************************\n");} void game(){ int guess = 0; int r = rand() % 100 + 1; while (1) { printf("猜数字:"); scanf("%d", &guess); if (guess > r) { printf("猜大了……"); } else if (guess < r) { printf("猜小了……"); } else { printf("猜对了!!!"); break; } }} int main(){ int input = 0; srand((unsigned int)time(NULL)); do { menu(); printf("输入你的选择:"); scanf("%d", &input); switch (input) { case 1: game(); break; case 0: printf("退出游戏"); break; default: printf("非法选择"); break; } } while (input); return 0;}
运行结果
二、Java版本
代码
import java.util.Random;import java.util.Scanner;;public class guessNum { public static void main(String[] args) { Random random = new Random(); //随机数种子 Scanner sc = new Scanner(System.in); int toGuess = random.nextInt(100); while (true) { System.out.println("请输入数字: (1-100)"); int num = sc.nextInt(); if (num < toGuess) { System.out.println("低了低了格局低了"); } else if (num > toGuess) { System.out.println("高!真高!"); } else { System.out.println("猜对了!!!"); break; } } sc.close(); }}
运行结果
以上就是Java怎么实现猜数字游戏,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
数字
版本
语言
对了
代码
更多
知识
篇文章
结果
输入
运行
选择
实用
前言
就是
工作会
文章
时候
看吧
知识点
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
三星更新安全数据库
博纳网络技术有限公司
网络安全和信息化座谈会上指出
凤凰之神大服务器
广播电视网络安全的防护措施
安全网络网络安全手抄报
三年级网络安全手抄报教程
国家安全局情报数据库
地铁车站网络技术
河南新乡网络安全工程师培训学校
新乡畅天网络技术有限公司
如何异地备份sql数据库
软件开发模式 pass
宁德物联网软件开发
创建数据库时可不可以创造数据表
收粮数据库
数据库日志开启与关闭
医院的关系型数据库开发
北航网络安全学院复试线
虹口区营销软件开发厂家报价
对应数据库的三级模式
凤凰之神大服务器
和网络技术
收录学位论文全文的数据库有
数据库连接两个表查询重名
山西ntp服务器云主机
书圈网络安全技术王群
软件开发属于it嘛
网络安全领域的股票
网络安全生产宣传周图片