存款利息的计算。有1000元,想存5年

存款利息的计算。有1000元,想存5年存款利息的计算 有 1000 元 想存 5 年 可按以下 5 种方法存 1 一次存 5 年期 2 先存 2 年期 到期后将本息再存 3 年期 3 先存 3 年期 到期后将本期再存 2 年期 4 存 1 年期 到期后将本息再存 1 年期 连续存 5 次 5 存活期存款 活期利息每一季度结算一次 2007 年 12 月的银行存款利息如下 1 年期定期存款利息为 4 14 2 年期定期存款利息为 4 68 3 年期定期存款利息为 5 4

#include <stdio.h> double Money5(double m,double r) { return m*(1+5*r); } //m钱数,r2:2年利率,r3:3年利率 double Money2and3(double m,double r2,double r3)//先存2年再存3年和先存3年再存2年一样 { double p2 = m*(1+2*r2); return p2*(1+3*r3); } double Money1(double m,double r1) { double p = m; for(int i=0;i<5;i++) { p = p*(1+r1); } return p; } double Money0(double m,double r0) { double p0=m; int i; for(i=0; i<4*5; i++) { p0*= (1 + r0/4); } return p0; } int main( ) { printf("%f\n",Money5(1000,0.0585)); printf("%f\n",Money2and3(1000,0.0468,0.054)); printf("%f\n",Money1(1000,0.0414)); printf("%f\n",Money0(1000,0.0071)); return 0; } 

方法二:

#include<stdio.h> #include math.h() int main() { float r,r1,r2,r3,r5; float p,p1,p2,p3,p4,p5; p=1000; //本金 r=0.0072; //活期利率 r1=0.0414; //1年定期利率 r2=0.0468; //2年定期利率 r3=0.054; //3年定期利率 r5=0.0585; //5年定期利率 p1=p*(1+5*r5); p2=p*(1+2*r2)*(1+3*r3); p3=p*(1+3*r3)*(1+2*r2); p4=p*pow(1+r1,5); p5=p*pow((1+r/4),4*5); printf("p1=%f\np2=%f\np3=%f\np4=%f\np5=%f\n",p1,p2,p3,p4,p5); 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

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


相关推荐

  • Java tps_Java static

    Java tps_Java static写在前面TPS即每秒查询事物,可以用于测试一个方法、工具或者系统的性能。本文采用Java并发包中的工具实现了一个工具TPS性能测试。主要是测试OKHttp库来执行Http请求的性能。测试代码用到了Java了线程池ExecuterService,CountDownLatch,CyclicBarrier,原子类,volatile关键词等。可算是对Java并发组件的组合使用。下面直接贴出源码,仅供参考

    2025年11月10日
    6
  • 安装试用国产系统 ——中标麒麟V7.0

    安装试用国产系统 ——中标麒麟V7.0     安装试用国产系统——中标麒麟V7.0首先自然是下载个系统的安装镜像了。下载完镜像,创建一个新的虚拟机 配置好镜像文件,开始安装了 这个倒是和一般的Linux系统没什么区别,反正中标麒麟也是基于Linux的。 加载十几秒,下面开始正式安装:  使用默认的分区就好了。  安装完成,重启一下。  然后是对系统进行简单的配置,结果忘截图了。。。。登陆进去。 中标麒麟系统的默认桌面:是不…

    2022年10月20日
    4
  • RJ45布线 568A 和568B布线标准[通俗易懂]

    RJ45布线 568A 和568B布线标准[通俗易懂]详细的568A和568B线序创建时间:2012年5月24日(星期四)中午11:05|分类:计算机技术|字数:660|发送到我的Qzone|另存为…|打印|添加到日历568A:白绿|绿|白橙|蓝|白蓝|橙|白棕|棕568B:白橙|橙|白绿|蓝|白蓝|绿|白棕|棕直…

    2025年12月6日
    4
  • java语言和C语言的区别

    java语言和C语言的区别简单的说就是两种不同的语言.但是它们之间既有联系又有区别

    2022年7月8日
    24
  • 手眼标定之基本原理

    手眼标定之基本原理文章目录一前言二Eye-in-Hand2.1基础知识准备2.2Eye-in-Hand基本原理三跋原文首发于微信公众号【视觉IMAX】。一前言机器人的视觉系统分为固定场景视觉系统和运动的「手-眼」视觉系统。摄像机与机器人的手部末端,构成手眼视觉系统。根据摄像机与机器人相互位置的不同,手眼视觉系统分为Eye-in-Hand系统和Eye-to-Hand系统。Eye-in-Hand…

    2022年6月12日
    44
  • 平面图上的欧拉公式

    平面图上的欧拉公式V-E+F=2,V、E、F表示顶点数、边数、面数。

    2022年5月26日
    39

发表回复

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

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