问题:设计一个循环六次计算100以内两位数加法的运算程序,统计计算次数跟正确数并打印输出,并且计算出该程序运行的时间以秒为单位打印输出!

代码:

package wangke;
import java.util.Scanner;
//import java.util.Random;
class sum{
int num1 , num2;
public sum() {num1 = (int)(Math.random()*100);num2 = (int)(Math.random()*100);
}
void show() {System.out.print(num1+"+"+num2+"=");
}
int getResult() {return num1+num2;
}
}
public class Day001 {
public static void main(String[] args) {// TODO Auto-generated method stub
//随机数的产生
//  1.使用 Math.random()
//      System.out.print((int)(Math.random()*100));
//  2.Random类
//      Random random = new Random();
//      int guess = 10 + random.nextInt(100);System.out.println("小学生加法练习程序:");long start = System.currentTimeMillis();Scanner sc = new Scanner(System.in);int i , right = 0;for(i = 0 ; i < 6 ; i++) {sum s = new sum(); //调用类创建ss.show(); //完成题目的展示int sum1 = sc.nextInt(); //从键盘中获取输入两个数的和if(sum1 == 0) {System.out.print("用户中途退出");break; //跳出所有的循环,结束程序}if(s.getResult() == sum1) {System.out.print("正确");right++;}else {System.out.print("错误");}}long end = System.currentTimeMillis();long time = (end - start)*1000;System.out.print("共出题"+(i-1)+"用时"+time+"秒");
}}

有问题评论区讨论!

Java:100以内加法练习程序!相关推荐

  1. Java:100以内减法练习程序!

    问题:设计一个循环六次计算100以内两位数减法的运算程序,要求被减数不能大于减数(即结果不能出现负数),统计计算次数跟正确数并打印输出,并且计算出该程序运行的时间以秒为单位打印输出! 代码: pack ...

  2. 【软件构造-java编写】生成50道100以内加法/减法算式的习题,并输出。(和不能超过100,差不能小于0)

    原题 (论述题) 生成50道100以内加法/减法算式的习题,并输出. (1)每个算式还需要答案: (2)加法算式的和不能超过100: (3)减法算式的差不能小于0: (4)每行整齐地多显示几个算式,不 ...

  3. C#窗体——100以内加法做题程序

    项目链接 https://download.csdn.net/download/weixin_45525272/14951671 结果图(可以按照这样做控件,也可以优化,另减法乘法等类似可以自行添加功 ...

  4. XYNUOJ : 100以内加法计算

                                                  1757: 100以内加法计算 时间限制: 1 Sec  内存限制: 128 MB 题目描述 胡八一今年3岁 ...

  5. 编写一个找出100以内质数的程序

    质数即除了1和本身而没有别的约数:而合数刚好与质数相反. 用javascript写出找出100以内质数的程序如下: 用浏览器运行后打开,可以在控制台看到运行结果如下: 当然,如果我们想找100以内的合 ...

  6. 100以内加减法练习程序(Python实现)

    程序功能:随机生成100以内的加减法练习题目,并可对用户的作答结果进行判断和提示,最后统计用户回答的正确率.有了该程序,监护人再也不用一个个的为孩子出题了,小孩也可及时得到反馈. 程序运行效果如下图所 ...

  7. java 100以内的偶数_100以内偶数和

    代码和需求 /*copyright(c)2015 csdn学院 *All right reserved. *文件名称:Shopping.java *作者:张如田 *完成日期: *版本号: *需求说明: ...

  8. shell计算100以内加法

    #!/bin/bash #100以内假发 declare -i i=0 declare -i sum=0 while [ $i -le 100 ];do sum+=$i let i=i+1 done ...

  9. java:100以内的所有质数的输出

    100以内的所有质数的输出 质数:素数,只能被1和它本身整除的自然数.-->从2开始,到这个数-1结束为止,都不能被这个数本身整除. 最小的质数是:2 class PrimeNumberTest ...

最新文章

  1. python装饰器实例-Python函数装饰器--实例讲解
  2. JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jsta (Linux 如何查看进程的各线程的CPU占用 )
  3. 跟我学PHP第二篇- 配置Mysql以及PHP WampServer篇(1)
  4. HTML5清除2个div标签的空白,DIV标签里面IMG图片下方留有空白怎么办
  5. 寺庙的纪律性也让我颇有感触
  6. 中国移动自主品牌首款5G手机亮相!越看越有华为的影子?
  7. python网页提交表单_使用Python中的POST请求通过网站表单上传基本文件
  8. Unable to compile class for JSP 的可能原因
  9. 想做点副业,一天200-300就行
  10. JBPM 3.3.0 + JBOSS 4.2.3 + ORACLE 9i
  11. mysqldump使用详解
  12. 面试官:设计一个安全的登录都要考虑哪些?我一脸懵逼。。
  13. 截图工具-Excel加载宏(图片大小可调)
  14. 自适应滤波器5-最小二乘法(LSM)
  15. 微云php解析源码,微云网盘外链php源码 - 兼容并蓄 - 零零星星 - php - 外链 - 微云 - 源码 - HHTjim'S 部落格...
  16. Win10优化:系统文件Hiberfil.sys介绍
  17. uniapp实现拨打电话跳转手机拨号盘
  18. 微博蓝V认证怎么做?(微博企业认证)
  19. DustBot机器人
  20. linux 加载 native 方法 失败

热门文章

  1. 愤怒的小鸟-----------接口
  2. HTML游戏黑屏,360安全卫士怎么解决网页游戏黑屏 网页游戏黑屏解决办法详解
  3. 阻止事件冒泡的三种方法
  4. 计算机毕业设计SSM选题推荐 企业培训管理系统 艺术类培训中心管理系统 企业销售人员培训系统
  5. 求订货点和订货量的matlab,基于零售商(Q,R)补货的双渠道供应链库存策略
  6. 【任务脚本】京东燃动夏季活动任务全自动程序
  7. AFC中央计算机系统图,在上海地铁AFC系统中特种计算机的应用
  8. 华为 div rem_华为Mate40系列维修涨价,最高达到7699元
  9. Windows::ServicingAPI::CCDF
  10. Arrays.asList(T...)