C语言|计算复利
/*
这是一个计算复利的程序
变量
本金money
每年利率rate
多少年year
多少年后的本息合计total
初始化rate=0.033
输入本金数
将其存入money
循环
*/
#include <stdio.h>
int main()
{
int year,i;
double money,total=0,rate=0.033;
printf("请输入您的本金:\n");
scanf("%lf",&money);
printf("请输入您要存的年数:\n");
scanf("%d",&year);
for(i=1;i<=year;i++)
{
total=(1+rate)*money; //该年的本息和
money=total; //下年的本金换算成本年的本息和
}
printf("%d年后,你的本息和为%f。\n",year,total);
return 0;
}