java模拟抽奖(要求:空题要求参赛选手在弄清给定代码工作原理的基础上填写缺失的部分,使得程序逻辑正确、完整。所填写的代码不多于一条语句(即不能出现分号)。

代码填空(满分5分)

电视台开宝箱节目:打进电话的人可以开启一个宝箱。箱子中有一件礼品。礼品是iphone的机率为1/12;是mp3 的机率为1/5;是洗衣粉的机率为1/2;剩余是KFC优惠券。

每次打进电话,宝箱会重置。

以下程序模拟了该抽奖过程。请填写缺失的部分。

public static void main(String[] args)

{

int i = (int) Math.random() * _____________;

if (i < 5) {

System.out.println("恭喜中了:iphone手机");

}else if (i < 17) {

System.out.println("恭喜中了:mp3");

} else if (i < 47) {

System.out.println("恭喜中了:洗衣粉");

} else {

System.out.println("恭喜中了:KFC优惠券");

}

}

想了半天也没想出来该怎么填这句话,又不能改横线前面的代码,最后只想到了一个折中的办法:int i = (int)Math.random()*60+(int)(Math.random()*(60+1));但是出题人本意貌似不是这样的,如果是这样的,那就有很多种答案了,还请高手指点!

第二届国信蓝点模拟试题相关推荐

  1. 第二届国信蓝点杯 c语言 本科组 赛题分析 第9题

    题目: 公司发了某商务券1000元,限定只能购买商店中的m种商品.每种商品的价格为m1,m2--,要求程序列出所有正好能消费完该购物券的不同方法: 程序输入: 第一行是一个整数m,代表可购买商品的种类 ...

  2. 第二届国信蓝点杯 c语言 本科组 赛题分析 第8题

    题目: 方阵的主对角线之上称为"上三角". 请你设计一个用于填充n阶方阵的上三角区域的程序.填充的规则是:使用1,2,3--的自然数列,从上三角开始,按照逆时针方向螺旋填充. 例如 ...

  3. 计算机系统基础第二版考试题,计算机系统基础模拟试题.docx

    -15-15-15-15 -15 -15 -15 -15 一.填空题 传统术语中,将______和______合在一起称为 CPU,而将 CPU 和内存储器合称为主机. 机器数 A7H 若被看作一个整 ...

  4. 南京信息工程大学 第二届程序设计大赛团队赛 题解

    南京信息工程大学 第二届程序设计大赛团队赛 试题 难度 标题 通过数 提交数 Easy1 A - Offer 145 264 Easy2 B - 负鼠的工资 144 238 Easy3 C - 选队出 ...

  5. 自动控制原理第二版王建辉_王建辉自动控制原理配套题库名校考研真题课后答案资料课后习题章节题库模拟试题...

    王建辉<自动控制原理>配套题库[名校考研真题+课后习题+章节题库+模拟试题] 第一部分 名校考研真题 第1章 自动控制系统的基本概念 第2章 自动控制系统的数学模型 第3章 自动控制系统的 ...

  6. 会计基础第二次模拟试题(1)

    会计基础第二次模拟试题(1) 会计基础第二次模拟试题(1) 之前我们整理了一部分会计基础的模拟题,下面是之前的文章列表,请大家多提建议: 会计基础 第一次模拟题 会计基础一 会计基础模拟练习2 会计基 ...

  7. 2020第二届长安杯电子数据竞赛试题(二次修改版),本人亲解,尽量做到细致仔细,镜像百度网盘奉上,建议大家联系一下,弘连题目还是很好的(强烈推荐)

    百度云链接 链接:https://pan.baidu.com/s/1iEItwBUZx6X4_oe_ZfQlvw?pwd=ybww 提取码:ybww -来自百度网盘超级会员V2的分享 如果链接失效了, ...

  8. 2020年第二届全国高校计算机能力挑战赛Excel模拟题

    2020年第二届全国高校计算机能力挑战赛Excel模拟题 Excel模拟题1 1.模拟答题时间: 60分钟; 2.单选题45题(每题1分),不定向选择题10 (每题2分),判断题10题(每题1分),实 ...

  9. 实用程序完成一些与管理计算机,大学计算机基础模拟试题带答案第二套

    <大学计算机基础模拟试题带答案第二套>由会员分享,可在线阅读,更多相关<大学计算机基础模拟试题带答案第二套(15页珍藏版)>请在人人文库网上搜索. 1.窗体顶端1.第一台商品化 ...

最新文章

  1. 计算机的表格如何加入客标,怎么在电脑上制作入库表格?
  2. 2021-10-11 程序人生 -感想随笔
  3. USACO-Section2.3 Zero Sum
  4. 20181016-10 每周例行报告
  5. 什么是闪电网络节点_为什么以及如何计划闪电谈话
  6. Git笔记(2) 入门认知
  7. 04-----赋值运算符
  8. 2013应届毕业生“人人网”校招应聘总结
  9. React:基础知识学习
  10. Atitit 数据库核心技术index索引技术 btree hash lsm fulltxt目录1.1. HASH
  11. k8s中资源对象单数、复数、简写的区别
  12. 手机图形计算器matlab,Mathlab图形计算器下载
  13. 一种MOS场效应管H桥电机驱动电路
  14. 移动修改服务器密码是什么,移动服务器密码
  15. 每日新闻丨工信部发布绿色数据中心技术产品目录;阿里巴巴核心系统100%上云;苹果产品路线图曝光...
  16. SRE从踩坑到牛逼(二)利用Python进行Arcgis站点分析+Nginx日志分析
  17. 几种求函数最值的算法
  18. GridControl之GridView(属性篇)(一)
  19. 奇点临近:人工智能让人类变成软件,并迅速统治宇宙
  20. oracle强制拉库跳过recovery,学习笔记:Oracle坏块 数据库recover恢复时遇到坏块的解决思路案例...

热门文章

  1. STM32F103ZET6学习记录-串口通信部分
  2. java获取中国城市代码 中国城市ID(天气预报可用哦)
  3. Windows EXE文件关联
  4. ckplayer html5直播rtmp,标准(精简)只调用HTML5-VIDEO方式-ckplayer使用方法
  5. Index of索引
  6. Contiki的内核分析-定时器模型
  7. appemit支持谷歌chrome edge浏览器在线操作CATIA CAD
  8. Python:暴力破解zip!
  9. 整合tomcat和apche服务器
  10. uni-icons 图标