admin管理员组文章数量:1794759
(C语言)银行存款定期到期自动转存,到期的利计入本金合并转存
题目:存年定期,到期自动转存,并将到期利计入本金合计转存,利率以一年期,最后得到多少钱?
首先我们分析一下题目,意思大致是存一年取了再存以此类推,那么第二年存款金额是第一年存款金额加上利。这道题可以有两个方法的解法。循环或者库函数,让我们来看看吧。
1.循环
定义函数名
对函数进行赋值,存款金额和年数。
进行for循环,每年利率进行相乘。
最后计算总金额输入函数。
代码总览
2.库函数
首先依旧定义我们的标识符。
输入数值
采用pow函数直接函数平方 pow(x,y),x为利率y 为几次方(使用前先去定义math.h头文件)。
代码总览
for
//银行存款定期到期自动转存,到期的利计入本金合并转存 int main() { //定义变量名 t为一年定期利率,amount总金额,money为存款金额,year为存款年数字 double t=0.1, amount=1.0; int money, i, year;
//进行赋值 printf("请输入存款金额"); scanf("%d",&money); printf("请输入存款年数"); scanf("%d",&year);
//进行for循环 for(i=0; i<year; i++) { amount *= 1+t; } //进行存款金额与总利率相乘 amount *= money; //输出函数 printf("您的存款为%f\\n",amount);
return 0;
}
pow
#include <stdio.h> #include <math.h> int main() { double t=0.1, amount; int year,money;
printf("请输入存款金额"); scanf("%d",&money); printf("请输入存款年数"); scanf("%d",&year);
//计算金额 t=1+t; amount = pow(t,year) * money;
//输出函数 printf("您的存款为%f\\n", amount);
return 0; }
版权声明:本文标题:(C语言)银行存款定期到期自动转存,到期的利计入本金合并转存 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686637194a89165.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论