700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > (C语言)银行存款定期到期自动转存 到期的利息计入本金合并转存

(C语言)银行存款定期到期自动转存 到期的利息计入本金合并转存

时间:2019-11-21 11:00:51

相关推荐

(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;}

//银行存款定期到期自动转存,到期的利息计入本金合并转存

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;

}

#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;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。