题目描述:
银行的利息是10%每年,也就是说投入1元之后:
第一年结束时有1.1元,计算过程是:1.1*(1+10%) = 1.1元,
第二年结束时有1.21元,计算过程是:1.1*(1+10%) = 1.21元,
第三年结束时有1.331元,计算过程是:1.21*(1+10%) = 1.331元,
编写程序:
1、求它第10年结束时有多少元?
#include <stdio.h>
int main (){
double money = 1;
int i = 0;
while (i < 10){
money *=1.1;
i++;
printf("第%d年之后,是:%f元\n",i,money);
}
return 0;
}
2、多少年之后能超过1000元?
#include <stdio.h>
int main (){
double money = 1;
int i = 0;
while (money < 1000){
money *=1.1;
i++;
printf("第%d年之后,是:%f元\n",i,money);
}
printf("%d",i);
return 0;
}