首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

大侠 一道C语言题目

2012-02-24 
求助大侠 一道C语言题目公元1626年,minuit在银行存了24美元,利率为5%,其去世后,直到2006年,其后代发现了这

求助大侠 一道C语言题目
公元1626年,minuit在银行存了24美元,利率为5%,其去世后,直到2006年,其后代发现了这笔遗产,编写程序计算这笔钱有多少,利率每年上涨1%,每5年下降上一年利率的60%。

[解决办法]
int main()
{
int totalTime = 380; //存了380年
double init_money = 24; //dollar
double cur_rate = 0.05;
double sum_money = init_money;
double up_sec_year = 0.01;
double downPercent_5year = 0.6;
int i;
for(i = 0; i < totalTime; i++)
{
sum_money += init_money * cur_rate;
cur_rate += up_sec_year;
if(i % 5 == 0)
{
cur_rate -= cur_rate * downPercent_5year;
}
}
printf( "The money is %lf ",sum_money);
return 0;
}

热点排行