题目要求:

java自动生成一个0到100之间的数,我们来猜数,电脑会告诉你猜大了还是猜小了,直到猜对为止。

首先我们创建一个随机数。

      Random r=new Random();int x=r.nextInt(100);

我们要猜数,所以我们需要从控制台输入我们猜的数

Scanner sc=new Scanner(System.in);
int c=sc.nextInt();

我们通过while循环来不断输入我们猜的数,再通过一些if语句来判断我们是否猜对,并给我们一些范围提示。

完整代码如下:

import java.util.Random;
import java.util.Scanner;public class cai_shu { public static void main(String[] args) {    Random r=new Random();int x=r.nextInt(100);int count=0;System.out.println("来猜数吧");Scanner sc=new Scanner(System.in);while(true) {count++;//加次数int c=sc.nextInt();if(c==x) {System.out.println("猜对了");System.out.println("一共猜了"+count+"次");}else {if(c<x) {System.out.println("你猜的数太小了,再猜一次");}else {System.out.println("你猜的数太大了,再猜一次");}      }}}
}

通过测试我猜了6次就成功了,程序功能正常。

如果大家感兴趣,请看一下猜数游戏进阶版,下方链接:

Java实现自动猜数(猜数游戏进阶版)_无忧#的博客-CSDN博客

猜数游戏(人机交互)相关推荐

  1. python猜数游戏在程序中预设一个_一道Python简单程序结构练习题

    1.猜数游戏. 在程序中预设一个0~9之间的整数,让用户通过键盘输入所猜数字,如果大于预设的数, 显示"遗憾,太大了":如果小于预设的数,显示"遗憾,太小了": ...

  2. python猜数游戏流程_python简单猜数游戏实例

    本文实例讲述了python简单猜数游戏.分享给大家供大家参考.具体实现方法如下: #!/usr/bin/env python import random number = random.randint ...

  3. php猜数游戏63,PHP实现猜数游戏的代码实例分享

    猜数游戏有两种玩法: 第一种:两个人玩,一方出数字,一方猜.出数字的人要想好一个指定位数的数,数字可重复,不能让猜的人知道. 猜的人就可以开始猜.每猜一个数,出数者就要说大过或小过出的数. 第二种:两 ...

  4. 计算机猜数游戏matlab,MATLAB课程设计报告猜数游戏设计

    课程设计的目的及意义 目的:通过本次课程设计,可以使我进一步认识MATLAB理论方法和实际意义,对理论知识进行必要实践.培养我们设计和仿真的基本能力,以便最终和生产实践以及其他科学结合. 意义: 1. ...

  5. 十四、Java练习:一个猜数游戏

    @Author:Runsen @Date:2020/5/23 本专栏是付费学Java专栏,今天我做一个猜数游戏.将前面,我写的全部复习下. 其实,这个猜数游戏,也是我学Java中的学过的. 文章目录 ...

  6. 猜数游戏,随机目标数字,直到猜中退出

    /* 猜数游戏(其三:目标数字是0~999的随机数)*/#include <time.h> #include <stdio.h> #include <stdlib.h&g ...

  7. 猜数游戏 (10 分)

    猜数游戏 (10 分) 用户从键盘输入两个整数,第一个数是要猜测的数n(<10),第二个数作为随机种子.随机生成一个1~10的整数,如果该数不等于n,则再次生成随机数,如此循环,直至猜中数n,显 ...

  8. Python案例:猜数游戏

    Python案例:猜数游戏 一.猜数游戏概述 Every programmer has a story about how they learned to write their first prog ...

  9. 采用python语言实现猜数游戏_用python实现猜数游戏

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 本文实例为大家分享了python实现猜数游戏的具体代码,供大家参考,具体内容如下 ...

  10. 微课|中学生可以这样学Python(例11.2):tkinter猜数游戏(1)

    适用教材: 董付国,应根球.<中学生可以这样学Python>.清华大学出版社,2017. 第11章  综合案例设计与分析 例11.2  tkinter版猜数游戏 京东购买链接:https: ...

最新文章

  1. (zt)Web 2.0奔路进行时
  2. python按行读取文件取消空白行_python按行读取文件 如何去掉换行符 \n
  3. 通过javascript把图片转化为字符画
  4. 29岁当教授,发表11篇Nature和Science,这位顶尖科学家正式全职回国
  5. redis rdb aof区别_Redis(三):持久化RDB,fork.copyonwrite,AOF,RDBamp;AOF混合使用
  6. cgo 调用dll Failed to load xxxxx.dll: The specified module could not be found.
  7. APP适配安卓手机刘海屏
  8. 平衡二叉树——Balance Binary Sort Tree 设计与实现
  9. 通过keepalived搭建lvs高可用集群
  10. 模块化机房建设指导书_模块化机房建设方案建议书.docx
  11. 电脑爱好者 2008年第23期(12月上) PDF
  12. ZEMAX | 如何对中间面进行优化
  13. java怎么连接activemq集群_ActiveMQ之集群(主从)搭建-yellowcong
  14. apache OpenNLP简要介绍
  15. 利用Regsvr32绕过Applocker的限制策略
  16. IntelliJ IDEA设置方法注释模板并解决入参和返回值为空问题
  17. 开箱一款高精度智能手表,健康监测运动记录,你来评评是否值得
  18. oracle rac 关闭asm,11G rac的ASM无法关闭
  19. iOS-image图片旋转方向
  20. 制作多维度分组交叉销售统计表

热门文章

  1. mac怎么搭建网站服务器,mac搭建本地服务器(示例代码)
  2. 外显子名词解释_生物信息学常用名词解释(一)
  3. 用计算机弹奏的成都,抖音成都怎么用计算器弹奏_抖音成都计算器乐谱_管理资源吧...
  4. 新政举市暖冬再现? 业内乐观情绪高涨
  5. npm EPERM: operation not permitted, rename解决
  6. CodeForces 1556C :Compressed Bracket Sequences 思维
  7. 国外服务器 百度云,百度云加速如何配置网站海外加速
  8. 解决谷歌浏览器Chrome不能播放央视新闻视频的问题
  9. 【转】游戏项目管理经验
  10. HDU 5956 The Elder (树形DP + 斜率优化)