写代码的好习惯—先构思

怪我想太多?

简直都不能动手了我天。

 

最后的终极目标:

实现可选择出题数目,每道题可选择10个数(对整数,真分数,真分数数目可做要求)以内四则运算,加减乘除(对有无负数,有无余数可做要求),是否有括号,不重复出题,并在出题完成做题完成之后,对结果做出检验,可选择打印方式。

 

因为有打印方式,所以决定用到文件输出,并且用到vector数组方便输出。

因为有优先级,和对答案做出检验,所以用到栈的思想。

用char[i]存储每一个数/运算符。括号的加入是想在出完之后在随机加入前括号与后括号,但是如果用栈,栈是先入后出,无法对后括号选择加入。那么就先链表出题,再随机加入链表括号。再将生成的链表入栈计算,并且如果不符合负数/余数,不符合不重复的要求又要重新出题了,如果都够条件了,那么将题目和答案加入vector以便输出和检验正确。现在还是回到那个问题,有一队队的真分数要该怎么运算?大哭·······

 

对于真分数的运算,恼火,对之前两个数的运算使用通分还是能做到的,尤其是加入栈之后会感觉有点乱。

 

对每一道题,想做一个vector二维数组,一个存储题目,一个存储答案。可选择,现在做(将答案对比,统计输出)OR打印(将答案在出题完后打印)

 

 

今天亲眼见了祁建光学长,感到很荣幸~

  学长说什么困难都会过去,我们要努力去解决克服,不只是为了眼前的一道坎,更是一种精神上的成长。

转载于:https://www.cnblogs.com/Amyheartxy/p/6522509.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值