c语言程序 存款利息的计算,【c语言】存款利息的计算 | 您所在的位置:网站首页 › 用c语言编写存款利息 › c语言程序 存款利息的计算,【c语言】存款利息的计算 |
// 存款利息的计算。有1000元,想存5年,可按以下5种办法存: // 1、一次存5年期。 // 2、先存2年期,到期后将本息再存3年期。 // 3、先存3年期,到期后将本息再存2年期。 // 4、存1年期,到期后将本息再存1年期,连续存5次。 // 5、存活期存款。活期利息每一季度结算一次。 // 1年定期利息:4.14%; // 2年定期利息:4.68%; // 3年定期利息:5.4%; // 5年定期利息:5.85%; // 活期存款利息:0.72%;(活期存款每一季度结算一次利息) // r--年利率 n--存款年数 // 1年本息和:p = 1000*(1+r); // n年期本息和:p = 1000*(1+n*r); // 存n次1年的本息和:p = 1000*(1+r)^n; // 活期存款本息和:p = 1000*(1+r/4)^4n--一个季度的本息和 #include #include int main() { double p1,p2,p3,p4,p5; double p0 = 1000.0; double r1 = 0.0414; double r2 = 0.0468; double r3 = 0.054; double r4 = 0.0585; double huo = 0.0072; p1 = p0 * ( 1 + 5 * r4 ); p2 = ( p0 * ( 1 + 2 * r2 ) ) * ( 1 + 3 * r3 ); p3 = ( p0 * ( 1 + 3 * r3 ) ) * ( 1 + 2 * r2 ); p4 = p0 * pow( ( 1 + r1 ) , 5 ); p5 = p0 * pow( ( 1 + huo / 4 ),20 ); printf("一次存5年期:%f\n",p1); printf("先存2年期,到期后将本息再存3年期:%f\n",p2); printf("先存3年期,到期后将本息再存2年期:%f\n",p3); printf("存1年期,到期后将本息再存1年期,连续存5次:%f\n",p4); printf("存活期存款。活期利息每一季度结算一次:%f\n",p5); return 0; } |
CopyRight 2018-2019 实验室设备网 版权所有 |