第五天打卡

问题:

假设银行一年整存零取的月息为0.63%。现在某人手中有一笔钱,他打算在今后的5年中的每年年底取出1000元,到第5年时刚好取完,请算出他存钱时应存入多少。

设计:

从第五年往前推可以算出。因此可以使用for循环语句,循环4次,每次循环都在上一次的基础上加上1000,再除以(1+12x0.0063)。

流程图;

 

源代码:

#include<stdio.h>
int main()
{
double money=0.0;
int i;
for(i=0;i<5;i++)
{
money=(money+1000)/(1+0.0063*12);

}
printf("存入的钱为:%0.2f",money);
return 0;
}

 

posted @ 2023-04-18 11:43  皮卡丘和杰尼龟  阅读(21)  评论(0)    收藏  举报