金额问题

 1 /*
 2     假设银行一年整存零取的月息为0.63%
 3     现在某人手中有一笔钱
 4     他打算今后的五年 每年年底取出1000元  
 5     到第五年 刚好取完
 6     请算出他存钱时应该存入多少
 7 */
 8 /*    
 9     倒推
10     算法设计:
11     第五年的初始值 1000/(1+12*0.0063)
12     第四年=(第五年+1000) /(1+12*0.0063)
13     第三年=(第四年+1000)/(1+12*0.0063)
14     第二年=(第三年+1000)/(1+12*0.0063)
15     第一年=(第二年+1000)/(1+12*0.0063)
16 */
17 #include "stdio.h"
18 
19 int main()
20 {
21     int i;
22     double money = 0.0;
23     for (int i = 0; i < 5; i++)
24     {
25         money = (money + 1000) / (1 + 12 * 0.0063);//第一次循环算出的是第五年     第五年=(第六年 也就是+1000) /(1+12*0.0063)
26                                                     //money = (0 + 1000) / (1 + 12 * 0.0063);
27     }
28 }

小权权努力中~

posted @ 2020-03-10 10:27  HuangBingQuan  阅读(224)  评论(0编辑  收藏  举报