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

JAVA猜测随机整数_Java程序设计:产生随机数,让用户猜测

Java:随机产生一个两位数让用户来猜,过程中提示猜的大了还是猜的小了。根据用户猜测的次数分出不同的等级,给予评价。

import java.util.Scanner;

public class ZuoYe1 {

public static void main(String[] args) {

Scanner input=new Scanner(System.in);

int cai;//定义猜测的数值

int ci=0;//定义猜测的次数

int num=(int)(Math.random()*90+10);//随机生成两位数

do{

System.out.println("系统随机产生0-99之间的数,你来猜一下吧");

cai=input.nextInt();

ci++;//每循环一次,猜测次数加一

if(cai>num){

System.out.println("猜的太大了,再小一些!");

}else if(cai==num){

System.out.println("恭喜你猜对啦");

}else if(cai

System.out.println("猜的太小了,再大一些!");

}

}while(cai!=num);

if(ci<=5){//用if条件句给猜测次数设立等级

System.out.println("太厉害了!天才啊!");

}else if(ci>=6 && ci<=10){

System.out.println("很牛啊!高手!");

}else if(ci>=11 && ci<=15){

System.out.println("还不错啊!");

}else if(ci>=16){

System.out.println("笨!这么慢");

}

}

}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • addslashes php,PHP如何使用addslashes()函数?(代码示例)
  • OWB和ODM的产品信息
  • sumblime text3写php,Sublime Text3及Phpstorm开发工具的代码片段管理
  • 软件技术大会演讲题目敲定:《领域驱动设计在大规模项目中的应用实践》
  • php icouv,PHP_简单谈谈favicon,favicon.ico介绍 favicon.ico是个什 - phpStudy
  • 触发器的简单应用
  • opencart mail.php,opencart联系表单邮件失败的解决办法
  • 创业者应避免的六件事
  • 113 php的位运算符不包括,【后端开辟】PHP的位运算符不包括谁人标记
  • SharpDevelop
  • matlab上机实习报告,Matlab上机实习报告
  • The Journey of the Lunch Launcher and Store and Forward Messaging
  • linux 清除php,linux如何清空某目录内文件
  • Channel 9: Offline Data Synchronization Services in Visual Studio 2008
  • php redis连接codis,redis客户端连接codis后报错
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • 2017届校招提前批面试回顾
  • Bootstrap JS插件Alert源码分析
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • egg(89)--egg之redis的发布和订阅
  • Elasticsearch 参考指南(升级前重新索引)
  • JavaScript HTML DOM
  • linux学习笔记
  • Lucene解析 - 基本概念
  • node学习系列之简单文件上传
  • scala基础语法(二)
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • SQL 难点解决:记录的引用
  • yii2中session跨域名的问题
  • Zsh 开发指南(第十四篇 文件读写)
  • 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1
  • 百度贴吧爬虫node+vue baidu_tieba_crawler
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 服务器从安装到部署全过程(二)
  • 记录一下第一次使用npm
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 深度学习中的信息论知识详解
  • 腾讯大梁:DevOps最后一棒,有效构建海量运营的持续反馈能力
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • Nginx实现动静分离
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​1:1公有云能力整体输出,腾讯云“七剑”下云端
  • #70结构体案例1(导师,学生,成绩)
  • (C++二叉树05) 合并二叉树 二叉搜索树中的搜索 验证二叉搜索树
  • (LeetCode 49)Anagrams
  • (二)原生js案例之数码时钟计时
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (理论篇)httpmoudle和httphandler一览
  • (十一)手动添加用户和文件的特殊权限
  • (四)Android布局类型(线性布局LinearLayout)
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • *_zh_CN.properties 国际化资源文件 struts 防乱码等
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .NET Core跨平台微服务学习资源