#Random练习题

import java.util.Random;
import java.util.Scanner;public class RandomTest {/*需求:程序自动生成一个1-100之间的数字,使用程序实现猜出这个数字是多少?当猜错的时候根据不同情况给出相应的提示A. 如果猜的数字比真实数字大,提示你猜的数据大了B. 如果猜的数字比真实数字小,提示你猜的数据小了C. 如果猜的数字与真实数字相等,提示恭喜你猜中了思路:两个数的进行比较:一个系统生成的数(被猜的数),键盘录入的数(猜的数)步骤:1、使用随机数生成“被猜的数”2、使用键盘录入获取“猜的数”3、使用if不断进行比较,根据比较的结果给出对应的提示4、目前程序只能猜一次,要不断猜就需要使用循环,循环次数是不确定的,我们可以使用while循环,并且使用死循环*/public static void main(String[] args){// 1、使用随机数生成“被猜的数”Random r = new Random();int sysNum = r.nextInt(100)+1;// [0,99]while(true){// 2、使用键盘录入获取“猜的数”Scanner sc = new Scanner(System.in);System.out.println("请输入一个1-100之间的整数:");int inputNum = sc.nextInt();// 3、使用if不断进行比较,根据比较的结果给出对应的提示if(inputNum > sysNum){System.out.println("你猜的数据大了");} else if(inputNum < sysNum){System.out.println("你猜的数据小了");} else {// 等于System.out.println("恭喜你猜中了");// 结束循环break;}}}
}

Java基础练习题_Random相关推荐

  1. Java基础练习题2

    Java基础练习题2 1.编写一个类实现复数运算,至少包含复数加减乘除. 2.随机输出1到100之间的10个数.. 3.利用ArrayList类创建一个对象,并向其添加若干个学生信息(包括但不限于学号 ...

  2. Java基础练习题(逢七跳过、百钱百鸡、不死神兔、复利(利滚利))

    Java练习题(逢七跳过.百钱百鸡.不死神兔.复利(利滚利)) Java学习中遇到的练习题,用自己的思路解决这几个问题,新手写法,仅供参考 逢七跳过 朋友聚会的时候可能会玩一个游戏:逢七过. 规则是: ...

  3. Java基础练习题 1-50

    转载来源:https://blog.csdn.net/qiucaijuan/article/details/6650925 [程序1] 題目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子 ...

  4. java基础练习题(for,switch,while,基本数据类型和引用数据类型的联系)

    1.打印输出字符串"HelloWorld". /*1.打印输出字符串"HelloWorld". */ public class zuoye_01 {public ...

  5. Java基础练习题_05

    第一题:看程序说结果,请不要提前运行? public class Test01_01 {public static void main(String[] args) {int x = 1,y = 1; ...

  6. Java基础练习题11--[已知有十六支男子足球队参加2008 北京奥运会。 写一个程序,把这16 支球队随机分为4 个组,每组4只球队。采用List集合和随机数 2008 北京奥运会男足参赛国家:]

    已知有十六支男子足球队参加2008 北京奥运会.写一个程序,把这16 支球队随机分为4 个组,每组4只球队.采用List集合和随机数;2008 北京奥运会男足参赛国家:科特迪瓦,阿根廷,澳大利亚,塞尔 ...

  7. JAVA集合 ==> JAVA基础练习题 - 集合练习十道题

    1.产生10个1-100的随机数,并放到一个数组中,把数组中大于等于10的数字放到一个list集合中,并打印到控制台. public class Test {public static void ma ...

  8. Java基础练习题7--【猜拳游戏,模拟双色球功能,统计词语次数,判断大写字母,敏感词过滤程序】

    文章目录 1.猜拳游戏 2.模拟双色球摇奖功能 3.统计某个词语的出现次数 4.判断输入的字母是否为大写字母 5.编写敏感词过滤程序 1.猜拳游戏 1表示石头,2表示剪刀,3表示布 接收用户输入的拳 ...

  9. Java基础练习题 已知长方体的长、宽、高分别是a、b、c,求其表面积和体积。

    目录 1.代码思路 2.代码实现过程 2.1.获取用户输入 2.2.计算结果并输出 3.完整代码 1.代码思路 先通过用户键盘输入获取三个数,分别为长.宽.高,然后通过长方体表面积和体积计算公式进行计 ...

最新文章

  1. javascript数字千分位格式化
  2. 我的Go+语言初体验——go【Format】goplus
  3. docker容器跨宿主机通信
  4. 机器学习:HMM:基础
  5. CBoard项目学习
  6. Windows 筛选平台 (WFP)
  7. 07蚂蚁-高并发解决方案——1.Hystrix服务降级,服务隔离,服务熔断,服务限流,CDN
  8. 【新手入门必看】MaixPy 图像基础知识
  9. replicate vs duplicate
  10. 石膏板建筑材料英国UKCA认证—EN 520
  11. 知识产权审理庭解决方案
  12. unity——Survival Shooter:环境角色
  13. YTU 1006 Hero In Maze
  14. 利用Python获取最新的sci论文摘要信息并群发邮箱
  15. The organization of memory
  16. 共享滑板背后:谷歌、Uber、软银暗斗大出行
  17. 为什么不能长时间戴耳机、戴耳机时间长的危害
  18. 模板引擎 Thymeleaf 语法
  19. 完数什么意思_数学中合数是什么意思?
  20. js操作元素:改变元素内容有两种方式: interText 和 innerHTML的区别, 常用的元素的属性操作, 仿电脑系统时间问好 ,表单元素的属性操作 ,案例:仿京东显示隐藏密码 ,样式属性操作

热门文章

  1. HTTP协议 (一) HTTP协议详解
  2. B站韩顺平java学习笔记(六)--面向对象编程章节
  3. 硬盘格式化后数据如何恢复
  4. json格式数据比对
  5. Python3卸载不掉怎么办?
  6. vs2015配置VAssistX
  7. 2019全球人才竞争力指数显示,华盛顿特区在城市排名中表现最出色
  8. C语言程序设计第五版 谭浩强目录大纲
  9. 离散数学_十章-图 ( 5 ):连通性 - 上
  10. iTunes v12.1.1 正式版