老刘在银行存了一年期的定期存款,到期后连本带利再存一年,……,如此反复下去,假设银行利率不变,请你算算:老刘要存多少年才能使存款金额翻倍?
输入格式
年利率
输出格式
年数
我的答案:
#include <stdio.h>
int main()
{
double a, c=1;
int b=0;
scanf("%lf",&a);
do
{
c=c*(1+(a/100));
b++;
}
while (c<2);
printf("%d",b);
}