四则运算作业初步_064121陶源

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了四则运算作业初步_064121陶源相关的知识,希望对你有一定的参考价值。

  这个四则运算的功能很有限,只能进行两个数加减乘除四种运算,能显示最简分数结果,但没法将能化为整数的分数变成整数,比如6/3,最后会显示成2/1。

  代码类型是C++,技巧上,参考了网上的operator重载操作符这个技巧,自己本不知道这个知识点。

  分数化简的过程自己也是参考了其他资源,然后自己仔细阅读并理解,在旁边用例子注释。

  编译平台是在Mac OS系统的Xcode上编译的,第一次在非vc++平台上编译。

 

  代码:

                                   技术分享

                                   技术分享

 

                           技术分享

                            技术分享

结果:


        1.两个真分数,1/2和1/3,加减乘除的运算结果。

                         技术分享

 

        2.一个非最简真分数4/6,一个可以化为整数的假分数12/6,加减乘除结果。

        技术分享

        3.两个可以化为整数的假分数,4/2和9/3,但最终结果还是以分数显示,而不是整数

        技术分享

暂时就是以上的功能,“多个运算符+括号”、“判断用户答案正确错误”、“批量计算100道以上的题目”这几个功能还未完成,后面3个星期继续改进。

 

以上是关于四则运算作业初步_064121陶源的主要内容,如果未能解决你的问题,请参考以下文章

2020-2021 恶意代码 20181230 实践作业5.2 初步动态分析

软件工程第五次作业--四则运算

2019-2020-2 20175312 陶光远《网络对抗技术》 Exp6 MSF基础应用

四则运算器初步成果小结

第四周作业三_随笔

第三次作业+105032014043