最佳存款方案
一、问题描述
假设银行一年整存零取的月息为0.63%。现在某人手中有一笔钱,他打算在今后的5年中的每年年底取出1000元。到底五年时刚好取完,请算出他存钱时应存入多少
二、设计思路
1、定义第五年年底的存款数money=0.0.
2、上一年的存款数money=(money+1000.0)/(1+0.0063*12)。
3、将2的循环进行五次得出第一年的存款数。
4、输出第一年的存款数。
三、程序流程图
四、代码实现
#include<stdio.h> int main() { int i; double money=0.0; for(i=0;i<=5;i++) money=(money+1000.0)/(1+0.0063*12); printf("应存入的钱数为:0.2f\n",money); }