首页 > 其他分享 >9.27四则运算思路

9.27四则运算思路

时间:2023-09-27 22:25:25浏览次数:49  
标签:储存 9.27 括号 四则运算 个数 运算符 错题 题目 思路

1.写一个控制操作数的函数,控制随机数范围,是否有括号,操作数,是否写入文件

可以用数组储存数值

用集合存运算符,存括号可以采用随机第一个左括号产生0到n-1之间,包左不包右,假设y,第二个的取值是第一个y+1到n

若有括号n个数,n-1个运算符,数据结构,两个栈,一个存数,一个存运算符,然后运算得出结果。结果存在一个数组中

每次将题追加到文件里

2.用linkedHashSet静态全局储存错题,类型为字符串为题目和double为答案和int为打错次数,抽象成一个错题类

可以实现错题重现和重做

3.静态两个全局变量储存做题总数,每次累加题目数,和错题数数

4.其他的循环在主函数生成,如题目个数循环,调用上面函数就行,如是否继续作答,查看错题,重做错题,重新输入要求

倒计时写在题目个数循环上和下即可。

标签:储存,9.27,括号,四则运算,个数,运算符,错题,题目,思路
From: https://www.cnblogs.com/zhaoqianwan/p/17734483.html

相关文章

  • 大二打卡(9.27)
    今天做了什么:今天的课程只有英语,所以睡了会儿懒觉,结果差点睡过,九点将近一刻才起床,还好没迟到,今天的英语课我发现我的听力水平相对恢复了一点,但是对于单词的记忆模糊了,比如高三的时候讲过的关于custom和customs的区别,我记得多个s是跟海关或者规定啥有关的,结果加个s就是海关的意思,......
  • 2023.9.27
    今天早上起来看了看英语,做了一个九宫格和一个听写,老师说坚持半年质的飞跃,随后便打开idea继续完成我的四则运算,先把昨天写的bug改完,然后再写两个功能,总算是把自定义弄好了,类也写了一个,这样每天应该就能完成了,晚上看了看javaweb的内容,就休息了。......
  • 每日总结9.27
    今天过得非常充实而愉快。上午,我度过了三节英语课,这对我来说是一次良好的学习机会。在课堂上,我们学习了新的词汇和语法知识,进行了口语练习,以及阅读了一些有趣的英语文章。这些课程不仅帮助我提高了英语水平,还让我更自信地应对英语考试和沟通交流。下午,我和室友决定放松一下,一起去......
  • 9.27随笔
    JavaScript拥有动态类型JavaScript拥有动态类型。这意味着相同的变量可用作不同的类型:实例varx;              //x为undefinedvarx=5;          //现在x为数字varx="John";     //现在x为字符串变量的数据类型可以使用 ......
  • 9.27闲话
    今天摆了。早上跑那个傻逼操,他妈的搞不懂跑操有个吊用啊,妈的老子今天就跑这一次,明天老子绝逼他妈逃掉。早上sbf看假面骑士被抓了......
  • Python实现自动生成四则运算题目和答案检测
    这个作业属于哪个课程软件工程这个作业要求在哪里结对项目这个作业的目标实现自动生成四则运算题目功能,以及给定题目和答案、判断答案对错的功能本项目上传至个人GitHub:yulinnn/PythonProject_FourOperations项目需求题目:实现一个自动生成小学四则运算题目的......
  • 9.27日Java动手动脑练习
    1publicclassMain{2publicstaticvoidmain(String[]args){3Fooobj1=newFoo();4Fooobj2=newFoo();5System.out.println(obj1==obj2);6}7staticclassFoo{8Foo(){9}10int......
  • 9.27
    今天实现了课堂作业上的功能代码,实现了对于二三四年级题目的出题以及选择,但这其中最让我感到疑惑的是当我将题目内容以字符串的形式保存下来时,我将如何进行题目的运算,前些天刚刚在算法与数据结构中学习通过栈来实现运算符优先级的运算,下面我把代码放到这里importjava.util.Stac......
  • 9.27每日总结
    功能框架图:通过绘制功能框架图,可以更清晰地了解企业生产管理系统的各个功能模块之间的关系和流程。┌───────────────┐│产品管理│└───────────────┘┌───────────────┐│订单管理│└───────────────┘┌......
  • 结对编程-小学四则运算
    结对编程——小学四则运算这个作业属于哪个课程软件工程这个作业要求在哪里软件工程这个作业的目标1、尝试结对编程2、深入熟悉开发过程3、设计一个能自动生成小学四则运算题并批改题目的程序 一、合作者姓名学号郑佳媚322100507......