import java.util.Scanner;
public class Add {public static void main(String[] args) {//获取键盘输入Scanner sc = new Scanner(System.in);//定义分数变量int score=0;//定义次数变量int sum=0;for(int i=1;i<=10;i++) {//循环10次跳出循环//获取2个随机数1-100之内的int num1 = (int)(Math.random()*100);int num2 = (int)(Math.random()*100);//打印两个数相加的式子System.out.println(i+":"+num1+"+"+num2+"="+"?");int result=num1+num2;System.out.println("输入答案:");int n = sc.nextInt();if(n==result) {//判断输入结果和两个随机数之和是否相等System.out.println("答案正确!");score+=10;//回答正确分数+10sum++;//正确次数}else if(n!=result) {System.out.println("答案错误!");continue;}else {break;//结束循环}}System.out.println("答对了:"+sum+"道题");System.out.println("总分:"+score);  }
}

java系统随机产生10道加法运算,用户进行答题,答对一道题加10分,答错不加分相关推荐

  1. 随机出十道加法题----JavaScript--解决方法

    随机出十道加法题,接收玩家输入结果,然后判断对错,对一道题加10分,游戏结束,给出总分 如果输入exit,直接退出游戏 思路:1.创建数组.2.创建输出随机数加入数组.3.创建循环体将随机数相加十次, ...

  2. 100以内两个整数的(随机产生)的加法运算练习程序

    C语言实例一 问题描述 编制100以内两个整数的(随机产生)的加法运算练习程序. 算法分析 首先需要考虑定义哪些变量. 因为此题是用来计算100以内的两个整数的和,所以至少要定义三个短整型变量a.b. ...

  3. 系统随机生成一个1到100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或过小,如果猜对恭喜玩家胜利,并且退出游戏。||水仙花数||敲桌子||利用嵌套循环,实现九九乘法表

    while循环练习案例: 案例描述:系统随机生成一个1到100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或过小,如果猜对恭喜玩家胜利,并且退出游戏. #include <iostrea ...

  4. python随机出100道加法题_自动出题随机100题-20以内加减法全部算式

    班  级: 姓  名: 12-8= 19-4= 11-11= 14-10= 18-1= 1+14= 17-2= 6+12= 15-1= 13-4= 17-8= 19-19= 14-3= 4+15= 1 ...

  5. java系统随机生成数据方式,一个比较全面的java随机数据生成工具包

    最近,由于一个项目的原因需要使用一些随机数据做测试,于是写了一个随机数据生成工具,ExtraRanom.可以看成是Java官方Random类的扩展,主要用于主要用于测试程序.生成密码.设计抽奖程序等情 ...

  6. 10道棘手的Java面试题,看看你能答对几个?

    昨晚看了几个老外分享的面试题,还挺有意思的.下面我们分两期来一起看看都是些怎么样的问题难到了老外?如果是你,是否可以都答对呢? 如果您对原文感兴趣,也可以通过这个链接查看:https://levelu ...

  7. 10道海量数据处理的面试题

    说明:本文分为俩部分,第一部分为10道海量数据处理的面试题,第二部分为10个海量数据处理的方法总结. 出处:http://blog.csdn.net/v_JULY_v. 第一部分.十道海量数据处理面试 ...

  8. 【51】使用51单片机和数码管生成10以内加法及两组数据判断大小

    最近小孩练习10以内加法运算,正好手上有块51开发板,写个程序自动生成题目会不会好一些呢. 开发板就是下面图这个 程序分成两部分 1.上电直接运行,是10以内加法,使用两个数码管分别显示两个数字 2. ...

  9. 随机生成50道100以内的加减题(在线答题)

    一.代码部分: import random def fun(i):  score = 0  list = []  tup = ()  for i in range(i,51):     num1 = ...

最新文章

  1. SpringCloud Ribbon源码探索学习
  2. 中国煤炭工业节能减排现状研究分析及市场前景预测报告2022-2028年版
  3. UWP Composition API - GroupListView(二)
  4. 【路径规划】基于matlab粒子群优化蚁群算法最短路径规划【含Matlab源码 076期】
  5. WIN10 重装后的自我救赎 ----恢复谷歌浏览器的数据
  6. IDA动态调试SO文件
  7. 计算机图形学【GAMES-101】4、纹理映射(重心坐标插值、透视投影矫正、双线性插值MipMap、环境光遮蔽AO)
  8. 制度决定成败:揭秘思科顶层设计的秘密
  9. 【微服务】Nacos 注册中心的设计原理
  10. pla3d打印材料密度_最新研究:PLA在3D打印中产生的有害气体最少
  11. 希望之花计算机音乐,希望之花 - 寒逸原创 - 5SING中国原创音乐基地
  12. SQL Server安装提示【需要microsoft.NET Framework 3.5 Service Pack 1】
  13. HaaS EDU物联网项目实战:微信小程序实现云养花
  14. 团队管理2 | 管理的天时、地利、人和
  15. ubuntu 设置动态壁纸来美化桌面(Live Wallpaper)
  16. JZ2440开发板学习------中级(二十七)
  17. 磁编码器MT6835_SPI读取位置信息
  18. 【uniapp 动态设置 起始页 默认展示页面 】
  19. 为什么越来越多的人选择海外服务器?
  20. CSRF和SSRF详解

热门文章

  1. 鸟人的Android揭秘(5)——搭建Android SDK开发环境(一)
  2. 【P45】JLH 纯甲类耳放单电源版本
  3. 阿里巴巴2022届应届生招聘 阿里云存储基础技术 研发测试算法
  4. 温湿度控制系统c语言,基于单片机的温湿度控制系统设计
  5. 强大的项目管理软件:OmniPlan Pro 4 mac中文版
  6. Demo的卡通渲染方案
  7. 给Revit中的Button添加动画和图片
  8. 面试华为测试岗后感想,真的很后悔这5年一直都干的是基础测试....
  9. mt7 android6.0 回退,Mate7 M版本(Android 6.0)B553发布说明及问题反馈
  10. mysql 5.7 安装配置教程(windows 64位)