【c語言趣味程式設計100例】最佳存款方案
阿新 • • 發佈:2019-01-02
問題:最佳存款方案
假設銀行一年整除領取的月息為0.63% 現在某人手中有一筆錢,他打算在今後的5年中的
每年年底取出1000元 到第5年時剛好取完 請算出他存錢時應存入多少
程式設計思路: 題目中問的是最初存入的錢數是多少,我們可以得知第五年從銀行取出的錢數是1000元
每個月的利息是0.0063 一年12個月,0.0063*12 就是一年的利息
我們知道年底獲的是1000元 假設第五年年初存入9xx元 9xx*(1+12*0.0063) = 1000元 1000/(1+12*0.0063)= 所求的本金
獲取到第五年的本金 一次類推就可以求出第一年的本金。
#include<stdio.h> /* 問題:最佳存款方案 假設銀行一年整除領取的月息為0.63% 現在某人手中有一筆錢,他打算在今後的5年中的 每年年底取出1000元 到第5年時剛好取完 請算出他存錢時應存入多少 程式設計思路: 題目中問的是最初存入的錢數是多少,我們可以得知第五年從銀行取出的錢數是1000元 每個月的利息是0.0063 一年12個月,0.0063*12 就是一年的利息 我們知道年底獲的是1000元 假設第五年年初存入9xx元 9xx*(1+12*0.0063) = 1000元 1000/(1+12*0.0063)= 所求的本金 獲取到第五年的本金 一次類推就可以求出第一年的本金。 **/ void 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); }