复利计算的总结

复利计算的总结

开发工具:VC++6.0

开发语言:C语言

 

 

代码行数 人时(估计) 人时(实际) 
第一次实验 54   8
第二次实验 121   7.5
第三次实验 153

6

 3

 

 

 

 

 

 

复利计算总结:

    第一次实验,老师直接就让我们写个复利计算的软件。和大多数同学一样,我也不知道什么是复利计算,而且老师也没用给提示,所以在写代码前,我先去了解了一下什么是复利计算。虽然没有完全参透复利计算的原理,但我知道复利计算的公式和怎么求复利计算。通过这两点,我就开始设计这个软件,并通过多次调试和修改,大概的形式出来了,但是在很多方面上也欠缺考虑。例如,根本没有考虑老师会让我们一直添加功能,所以在compounding中,对代码更改比较麻烦,功能也比较少,细节问题也比较多,总体上compounding只能单纯的实现计算一次复利计算和多次等额复利计算的功能。

   第二次实验,老师让我们在原来的基础上添加了一些功能,考虑到老师还会让我们继续添加功能,所以我这次对代码进行了比较大的改动,使代码在以后的修改中,修改幅度比较小。这次的复利计算软件也比较符合客户的要求,可以实现多次重复输入,判断输入是否正确,不正确可以重新输入。

   第三次实验,这次实验中添加的一个功能,是在实验一中已经添加过的,所以这次的工作效率比较高,而且在第二次实验中对代码进行了比较大的改动后,添加功能上也不用在原来的基础上进行大修改。所以工作时长比想象中的要短了。

  经过这三次的实验,让我感受到,客户不断的修改要求,对编码的人工作量是比较大的,所以在编码时,要先了解好客户的需求,设计好编码的构建,这样才能减少编码人的工作量;而编码的人在编码时,在考虑客户的需求的同时,也要注意代码的可修改性,不然因为一个功能的修改,可能要大幅度对全部的代码进行修改,这工作量将会增加很多。

 

 

 

 

 

转载于:https://www.cnblogs.com/qiuhuimin/p/5289344.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109118.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • JAVA垃圾回收-可达性分析算法「建议收藏」

    在java中是通过引用来和对象进行关联的,也就是说如果要操作对象,必须通过引用来进行。那么很显然一个简单的办法就是通过引用计数来判断一个对象是否可以被回收。不失一般性,如果一个对象没有任何引用与之关联,则说明该对象基本不太可能在其他地方被使用到,那么这个对象就成为可被回收的对象了。这种方式成为引用计数法。这种方式的特点是实现简单,而且效率较高,但是它无法解决循环引用的问题,因此在Java中并没…

    2022年4月18日
    50
  • 博弈论基础mooc答案_博弈论考试题及答案

    博弈论基础mooc答案_博弈论考试题及答案1、“博弈的本意是什么?A、摔跤B、下棋C、赌博D、游戏参考答案:B2、古时“弈”字,就是指A、跳棋B、象棋C、五子棋D、围棋参考答案:D3、按照博弈方是否达成有约束力的协议,可以分为()A、理性博弈和非理性博弈B、完全信息博弈和不完全信息博弈C、动态博弈和静态博弈D、合作博弈与非合作博弈参考答案:D4、囚徒困境的例子属于()的典型A、非合作博弈B、合作博弈C、理性博弈D、动态博弈参考答案:A5、“石头剪刀布游戏,属于()。A、贯序博弈B、动态博弈…

    2022年10月15日
    4
  • 使用批处理异地备份数据

    使用批处理异地备份数据

    2021年7月26日
    69
  • Matlab中弧度转角度、角度转弧度

    Matlab中弧度转角度、角度转弧度Content弧度转角度角度转弧度弧度转角度rad2deg()函数可以用于将弧度转为角度示例:角度转弧度deg2rad()函数可以用于将角度转换为弧度。示例:

    2022年6月15日
    69
  • 解决Oracle11g空表无法导出的问题[通俗易懂]

    解决Oracle11g空表无法导出的问题

    2022年2月6日
    42
  • REST API和SOAP API区别[通俗易懂]

    REST API和SOAP API区别[通俗易懂]RESTAPI优点:1.轻量级的解决方案,不必向SOAP那样要构建一个标准的SOAPXML。2.可读性比较好:可以把URL的名字取得有实际意义。3.不需要SDK支持:直接一个Http请求就可以,但是SOAP则可能需要使用到一些Webservice的类库(例如Apache的Axis)缺点:1.复杂的应用中,URL可能非常长,而且不容易解析。SOAPAPI优点:1.定…

    2022年7月13日
    31

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号