编程题目:

19.设计一个猜数字的游戏。数字为50-150之间的一个整数,由程序随机生成,程序使用者在键盘上输入数字,程序将输入的数字与被猜的数字作比较,给使用者提示信息(输入数字比被猜的的数字小,提示"猜小了",否则相反),当输入的数字与被猜的数字一致时,程序结束。

示例代码:

package program.calculation.exercise19;import java.util.Scanner;/*** 19.设计一个猜数字的游戏。数字为50-150之间的一个整数,* 由程序随机生成,程序使用者在键盘上输入数字,* 程序将输入的数字与被猜的数字作比较,* 给使用者提示信息(输入数字比被猜的的数字小,提示"猜小了",* 否则相反),* 当输入的数字与被猜的数字一致时,程序结束。*/public class GuessGame {public static void main(String[] args) {System.out.println("产生一个随机数:");int random = (int) (Math.random()*100+50);System.out.println(random);guessNumber(random);}//猜数字private static void guessNumber(int random) {System.out.println("请输入一个数字:");@SuppressWarnings("resource")Scanner scanner = new Scanner(System.in);int num = scanner.nextInt();if(num < random){System.out.println("猜小了");guessNumber(random);}else if(num > random){System.out.println("猜大了");guessNumber(random);}else{System.out.println("猜中了");}  }
}

结果显示:

19.猜数字的游戏:随机生成数字与输入数字进行比较相关推荐

  1. 猜数字小游戏(随机生成’三剑客‘)

    大家好,我是一只励志要翻身的小牛,废话少说,下面就给大家介绍第一个C语言小游戏--猜数字小游戏! 文章目录 一.游戏规则 二.效果展示 三.游戏设计思路 四.游戏交互界面 1.创建游戏菜单 2.创建游 ...

  2. 猜数字游戏随机生成一个随机数,并给玩家三次机会猜测

    """猜数字游戏随机生成一个随机数,并给玩家三次机会猜测""" import random #import的作用是导入random这个伪造随 ...

  3. Python代码实现猜数字游戏随机生成数字进行比对

    Python代码实现猜数字游戏随机生成数字进行比对 import random secret = random.randint(1,10) print("---------------猜数字 ...

  4. 编程:随机生成1-100之间的数字,如果猜对了结束游戏,如果猜错则继续猜并提示所猜测的数字是大于还是小于所指定的数,最终提示猜对所用的次数。

    编程:随机生成1-100之间的数字,如果猜对了结束游戏,如果猜错则继续猜并提示所猜测的数字是大于还是小于所指定的数,最终提示猜对所用的次数. #include<stdio.h> #incl ...

  5. python随机生成字符串_如何随机生成大写字母和数字组成的字符串

    需求 随机生成定长的大写字母和数字组合. 实现#!/usr/bin/env python # -*- coding:utf-8 -*- import random def getRandomSet(b ...

  6. 随机生成6位字母+数字混合密码

    随机生成6位字母+数字混合密码 //定义密码位数private final static int PWD_LENGTH = 6; public static String getPwdRandom() ...

  7. Random随机生成几位数字和UUID随机生成几位字母加数字组合

    Random随机生成几位数字和UUID随机生成几位字母加数字组合 public class TestRandom { public static void main(String[] args) { ...

  8. 随机生成大写字母 或 数字

    随机生成一个大写的字母String letter = "";for (int i = 0;i<1;i++){letter = letter+ (char)(Math.rand ...

  9. 001-unity2D游戏随机生成地图

    unity2D游戏随机生成地图 教程与素材地址出处 地图控制脚本.cs(所有变量使用用中文便于理解,实际开发中请勿这样使用) using System.Collections; using Syste ...

  10. C语言程序设计—循环设计 编写一个程序打印如下对称图形(行数由键盘输入1-9范围的值),例如下面是输入数字4时的情形:

    编写一个程序打印如下对称图形(行数由键盘输入1-9范围的值),例如下面是输入数字4时的情形: 首先提示输入:"Enter n(1-9):\n" 输入格式:"%d" ...

最新文章

  1. torch.nn.Embedding理解
  2. uniapp富文本复制文字内容
  3. 数据分析与数据科学圈潜在“标杆级”著作,亚马逊智囊团副团长新书
  4. 在Windows Azure公有云环境部署企业应用
  5. POJ3160强连通+spfa最长路(不错)
  6. CentOS 5.5环境下安装配置Varnish
  7. 宝典9.2——海量数据的基本处理方法
  8. 无向图的邻接矩阵存储,4个顶点、4条边
  9. 数据库问题解决后,应用面对的挑战
  10. LiveVideoStack线上分享第四季(五):基于Airflow的视频编码平台
  11. 128位加密SSL证书
  12. JS前台页面验证文本框非空
  13. 四个变量的图表怎么做_品牌策划方案怎么做?5步图文帮你绘制专业策划图表...
  14. UVA10909 Lucky Number题解
  15. 并发编程之美-终章chat
  16. 黑马程序员—银行调度系统
  17. 广告行业中那些趣事系列36:腾讯2021广告大赛多模态视频广告标签baseline介绍和优化思路...
  18. Java数字转化为阿拉伯数字_Java实现中文数字转换为阿拉伯数字
  19. 时间格式2020-01-13T16:00:00.000Z中的T和Z分别表示什么,如何处理
  20. 【JVM】最全笔记(黑马+尚硅谷+张龙整合笔记)

热门文章

  1. 有没有测试适合哪种发型的颜色软件,染发小测试 看看你的头发适合哪种颜色...
  2. 倒数15日开幕!第八届全球云计算大会解锁主论坛重磅嘉宾
  3. 计算机在it行业的应用,IT行业的前景怎样啊,我是自考本科毕业,计算机应用...
  4. python中with open as f什么意思_Python中 with open(file_abs,'r') as f: 的用法以及意义
  5. 解决在MyEclipse中,process报launching client等待的问题
  6. pytorch之models
  7. iphone怎么连接itunes相关解锁教程
  8. 纽约州立大学环境与林业学院计算机科学专业,2020年纽约州立大学环境科学与林业科学学院专业设置...
  9. xilinx中pll的使用与仿真步骤
  10. DataTable 服务端模式 进行分页 排序搜索