首页 > 其他分享 >2023/09/27

2023/09/27

时间:2023-09-27 18:24:05浏览次数:38  
标签:27 09 System gto 错题 2023 println 算题 out

四则运算课堂测试三

 

1、可定制(数量):输入大的出题数量值,测试一下系统是否崩溃,反向查找系统是否优化的余地;

2、定制操作数的个数、定制是否有乘除法、定制是否有括号(随机加入)、定制数值范围(确定操作数的取值范围);

3、定义方法实现错题集、错题重练并记录错题的次数功能。

4、能处理大数和浮点数计算。

5、要求可以同时定义小学二年级口算题、小学三年级口算题、小学四年级口算题。

(1)小学二年级口算题操作数为两个、可进行加减乘除运算(除法必须可以整除),操作数范围不超过100

(2)小学三年级口算题操作数不超过4个,可以进行加减乘除,操作数范围不超过1000.(要求采用继承小学二年级出题类的方式,实现小学三年级的出题类)。

(3)小学四年级口算题操作数不超过5个,可以进行加减乘除,还可以加入括号运算。(要求采用继承小学三年级出题类的方式,实现小学四年级的出题类)。

6、学生实时答题结束后,可以选择是否进行下一套题目答题,如果选择是,则抽取下一套题进行答题,答题结束可以通过查看错题本,查询今日做题正确率阶段;也可以针对错题进行二次答题。

7、要求将题目输出到文本文件中,三题一行,用户做完后,将文本导入,判读正误,显示统计结果。

package 四则运算;
import java.util.Scanner;
public class text {
    Gradetwo gto=new Gradetwo();
    Gradethree gte=new Gradethree();
    Gradefour gf=new Gradefour();
    public static void main(String []args)
    {
        text tx=new text();

        tx.ini_text();
    }
    public void ini_text()
    {
        while(true)
        {
        Gradetwo gto=new Gradetwo();
        Scanner sc=new Scanner(System.in);
        System.out.println("====================================");
        System.out.println("请选择你要使用的功能");
        System.out.println("1.生成题目");
        System.out.println("2.查看错题");
        System.out.println("输入其他的数字将结束该程序");
        System.out.println("====================================");
        if(gto.h_qplus!=0)
            System.out.println("目前正确率:"+(((gto.h_qplus-gto.e_numplus)/(double)gto.h_qplus)*100)+"%");
        int way=sc.nextInt();
        switch(way)
        {
        case 1:
            System.out.println("====================================");
            System.out.println("请选择你要生成的种类:");
            System.out.println("1.二年级");
            System.out.println("2.三年级");
            System.out.println("3.四年级");
            System.out.println("输入其他的数字将返回主界面");
            System.out.println("====================================");
            int way2=sc.nextInt();
            switch(way2)
            {
            case 1:
                gto.qusetion();
                break;
            case 2:
                gte.qusetion();
                break;
            case 3:
                gf.qusetion();
                break;
            }
            break;
        case 2:
            gf.readquestion();
            System.out.println("是否选择重做错题?Yes/No");
            String judge=sc.next();
            if(judge.equals("Yes")||judge.equals("yes"))
            {
                gf.w_readquestion();
            }
            break;
        }
        if(way>2||way<1)
        {
            break;
        }
        }
    }
}

这是主要的调用的类,具体的生成题目的类就不放出来了

 

标签:27,09,System,gto,错题,2023,println,算题,out
From: https://www.cnblogs.com/zhenaifen/p/17733371.html

相关文章

  • 2023年台州市初赛Misc
    2023年台州市初赛Misc这是神马冰蝎流量,找到key<?php@error_reporting(0);session_start();$key="144a6b2296333602";$_SESSION['k']=$key;session_write_close();$post=file_get_contents("php://input");i......
  • 27、Flink 的SQL之SELECT (Pattern Recognition 模式检测)介绍及详细示例(7)
    Flink系列文章1、Flink部署、概念介绍、source、transformation、sink使用示例、四大基石介绍和示例等系列综合文章链接13、Flink的tableapi与sql的基本概念、通用api介绍及入门示例14、Flink的tableapi与sql之数据类型:内置数据类型以及它们的属性15、Flink的tableap......
  • 【2023-09-27】新旧交替
    20:00不自反者,看不出一身病痛;不耐烦者,做不成一件事业。                                                 ——清·金缨《格言联璧》今天是最后一天在旧办公室上班。......
  • 龙蜥社区与您相约 2023 KubeCon
    作为云原生领域最负盛名的技术大会之一,KubeCon+CloudNativeCon+OpenSourceSummitChina2023吸引全球顶尖的云原生专家们汇聚其中。2023年9月26-28日,将于上海跨国采购会展中心展示最前沿的技术创新,上百位嘉宾带来上百场主题演讲,为所有与会者提供了交流、学习和探索"......
  • 龙蜥社区与您相约 2023 KubeCon
    作为云原生领域最负盛名的技术大会之一,KubeCon+CloudNativeCon+OpenSourceSummitChina2023吸引全球顶尖的云原生专家们汇聚其中。2023年9月26-28日,将于上海跨国采购会展中心展示最前沿的技术创新,上百位嘉宾带来上百场主题演讲,为所有与会者提供了交流、学习和探索"......
  • Hugging News #0925: 一览近期的新功能发布
    每一周,我们的同事都会向社区的成员们发布一些关于HuggingFace相关的更新,包括我们的产品和平台更新、社区活动、学习资源和内容更新、开源库和模型更新等,我们将其称之为「HuggingNews」。本期HuggingNews有哪些有趣的消息,快来看看吧!......
  • 增材云荣获2023世界制造业大会“安徽省重点工业互联网平台”称号
    9月21日上午,2023世界制造业大会工业互联网专场发布会在合肥滨湖会展中心发布厅成功举办。会上发布了安徽省工业互联网领域的系列研究成果和创新应用案例。增材云平台深耕3D打印领域,整合3D打印产业链六大资源,以专业全面的技术助推行业快速发展效果卓著,从多家申报企业中脱颖而出,成功......
  • 【免费】2023云栖大会门票开抢啦!数量有限,先到先得!
    ......
  • NOI2023 D1T2 桂花树
    称编号\(>n\)的点为新点。由条件1可以推出树\(T\)为结点\(1\simn\)在树\(T'\)上的虚树。由条件2可以推出\(\forall1\leu<v\len+m,\operatorname{lca}(u,v)\lev+k\)。首先考虑\(k=0\)的做法:此时\(\forall1\leu<v\len+m,\operat......
  • 2023-09-20:用go语言,保证一定是n*n的正方形,实现从里到外转圈打印的功能 如果n是奇数,中
    2023-09-20:用go语言,保证一定是n*n的正方形,实现从里到外转圈打印的功能如果n是奇数,中心点唯一,比如abcdefghie是中心点,依次打印:efihgdabc如果n是偶数,中心点为最里层2*2的右下点比如abcdefghijklmnopqrstuvwxyz0123456789最里层是opu......