package com.lovo;
/*** 数字竞猜机* @author 李睿**/
public class Guessnumber {private int num1;private String hint;private int count;/*** 构造器*/public Guessnumber() {computerNum();}/*** 提示方法* @return 返回提示信息*/public String getHint(){return hint;}/*** 电脑产生的随机数*/public void computerNum(){num1 = (int) (Math.random() * 100 + 1);}/*** 竞猜比较方法* @param x  猜的数* @return 是否猜对*/public boolean isRight(int x){++count;boolean flag = false;if (x == num1){flag  = true;hint = "恭喜你猜对了!总共猜了" + count + "次";}else if(x > num1) {hint = "小一点";flag = false;}else {hint = "大一点";flag = false;}return flag;}
}


<strong><span style="font-size:32px;">测试运行</span><span style="font-size:24px;"></span></strong>
<pre name="code" class="java">package com.lovo;import java.util.Scanner;public class Text03 {public static void main(String[] args) {Guessnumber g = new Guessnumber();Scanner sc = new Scanner(System.in);boolean isOver = false;int n;do {System.out.print("请输入一个数:");n = sc.nextInt();isOver = g.isRight(n);System.out.println(g.getHint());} while (!isOver);sc.close();}
}

数字竞猜机及其运行测试相关推荐

  1. mysql字段类型NUMC_全自动数字论证机(迫真)

    全自动数字论证机(迫真) 众所周知,OIer都事HOMO.本小鬼在看到知乎上问题后想起来以前暑假集训无聊的时候写的一个数字论证搜索,于是来写博客 由于python我没怎么用过,所以还是用的c++写的, ...

  2. 三个文本框自定义数字抽奖机

    三个文本框自定义数字抽奖机: 代码下载地址: 点击打开链接

  3. 【Python】Python猜拳游戏、数字竞猜游戏小实例、随机密码注册,模拟用户登陆实例

    目录 标准数据类型 如果条件语句 对于循环 而循环 标准数据类型 数字(数字) String(字符串) 清单(列表) 元组(元组)  字典(字典) 数字: 用于存储数值.数据类型是不允许改变的,这就意 ...

  4. C++入门小程序:数字竞猜游戏

    /* 程序名称:数字竞猜游戏 程序功能:随机生成一个1-100的整数,让执行者猜数的大小. 编写时间:201*年*月*号: 编写地点:湖南省长沙市岳麓区 编写码农:翼虎小微 调试平台: Dev c++ ...

  5. 科普|2022数字调度机进网认证测试项,CTA认证、入网认证、调度机

    一. 适用范围 本要求适用于设备目录中,涉及网间互联的设备的"1.2.3 调度机",是对调度机的进网 检验要求. 二. 检验依据 YD/T 954-1998 <数字程控调度机 ...

  6. python购物街价格竞猜_Python学习笔记 - 数字竞猜小游戏

    知识点 Python判断字符串的主要用法:str.isalnum():所有字符都是数字或字母 str.isalpha():所有字符都是字母 str.isdigit():所有字符都是数字,并且为整型数字 ...

  7. 用while循环语句 做1到10的数字竞猜

    1到10,系统随机出一个数,在控制台面板用户 输入一个数进行竞猜,当输入的数 与结果相同时,系统提示猜对了,并公布结果,用户有三次竞猜的机会. 用whlie循环语句,因为今天学的是这个语句, int ...

  8. 信道化接收机matlab,基于FPGA的数字信道化接收机研究与实现

    research and implementation of digital channelized receiver based on FPGA WANG Hao 1 王浩(1985-),男,硕士研 ...

  9. 用java实现数字竞猜小游戏

    import java.util.Scanner; public class Randoms{private final int value;public Randoms(){java.util.Ra ...

最新文章

  1. Kotlin如何避免“!!”(非空断言)
  2. java怎么创建二进制文件_Java:如何编写二进制文件?
  3. wxWidgets:wxCaret 示例
  4. 多项式除法,多项式取模
  5. docker项目部署 php_使用Docker部署PHP开发环境的方法详解
  6. LeetCode 242. 有效的字母异位词 (计数排序思想字符处理)
  7. tf计算矩阵维度_tf.matmul() 和tf.multiply() 的区别
  8. python分段函数输入x的值求y的值,根据以下分段函数计算y的值,要求x的值由键盘输入,...
  9. 地理探测器 GD包下载及应用(R语言,基于Rstudio)
  10. Oracle数据库索引原理分析
  11. BlackBerry 黑莓 7230 7290 快捷键
  12. java mina框架教程_[Java教程]Mina框架HelloWorld入门
  13. NeoKylin中标麒麟系统用户和组的管理命令
  14. 法线贴图及其用法详解
  15. 计算机基础知识教程表格日期,excel表格如何进行日期加减
  16. 华为机试——字符串压缩(stringZip)
  17. 用Python turtle库 绘制皮卡丘
  18. 计算机控制系统刘恩沧课后题答案,第八章2 提高计算机控制系统可靠性的技术措施_内蒙古农业大学:计算机控制技术_ppt_大学课件预览_高等教育资讯网...
  19. 国科大《自然语言处理》复习(宗成庆老师)
  20. kong安装启动问题

热门文章

  1. gma 地理空间绘图:(1) 绘制简单的世界地图-3.设置地图框
  2. 逐渐没落的行业--收音机
  3. Redis有啥可牛的?
  4. 《伤寒论》398条——张仲景
  5. 猪八戒网创始人朱明跃:蛰伏9年明白三件事
  6. 同城艺龙2018秋招Java笔试之newInstance()--Binrry(冰蕊)
  7. 全球首个华纳兄弟酒店在阿布扎比亚斯岛营业;格林酒店公布财报 | 全球旅报...
  8. php删除composer重装,php – Composer:删除一个包,清理依赖关系,不要更新其他包
  9. java好玩吗_现在还有人觉得java有趣吗?
  10. 永远不要,和别人解释你自己