设银行定期存款的年利率rate为2.25%,已知存款期为n年,存款本金为 capital元,试编程计算出n年后的本利之和 deposit。
#include <stdio.h>
#include <math.h>
int main()
{
int i;
float n,capital,deposit;
printf(“输入存款金额与年限:”);
scanf("%f,%f",&capital,&n);
for(i=0;i<n;i++)
{
capital=capital*0.0225+capital;
}
deposit=capital;
printf(“deposit=%f\n”,deposit);
return 0;
}
注:其中的本金每年都在涨, 不能忘记利息的利息钱。利息是叠加的。
其中scanf中的&是取地址符。