c++实现计算器功能 -----初代

由于时间问题,我就写的简单一点。

课程作业一

git链接:
Operations 里面的Operations.cpp文件就是完成品。

  • 1 我就简单的对我原来的代码进行了重构,原本的代码已经把函数都分得差不多了,只是进入界面还是在main函数里进行,所以这次就
    把main函数里的交互界面分离出去。
    所以大概main函数的代码:
int main()
{
 srand((unsigned)time(NULL));
 scan();//该函数用于与用户交互,获取输入数据 
 for(i=1;i<=n;i++)
           {
            if(i%5==0)
            {
            Fraction(); //用于随机生成分数算式 
            FractionPrint();//将统计结果输出给用户
            }
            else
            {
            Rand();  //用于随机生成整数算式    
            RandPrint();//将统计结果输出给用户
            }                                      
           } 
 // 随机生成数字跟符号打包成一个函数了  计算判断也在随机生成算式函数内部里          
   return 0; 
}
  • 2 感想 : 由于这次的时间比较紧,我也基本没什么改动,一些问题也还有,比如生成算式的数量还是要在main函数里进行,可以进一步改进。
    不过相比较我之前的代码,还是优化许多了,一些函数也都分离干净,使代码更容易被理解,同时我也觉得方便了之后的添加新功能。这次作业大概就是这样了,
    具体可以看批注,如果有什么问题可以留言。

转载于:https://www.cnblogs.com/yyf031602438/p/6752372.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值