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 }
小权权努力中~