题目描述
1980年世界人口已达45亿,按年增长率1%计算,问从什么年份开始世界人口突破N亿。(N是一个大于45亿的数)
输入要求
输入一个实数N,单位是亿。如输入数字46.2则表示46.2亿。
输出要求
输出对应的年份的值。年份值整数。
输入样例
45.95
输出样例
1983
提示
建议用double
参考程序
#include<stdio.h>
int main()
{
double x,y=45.0;
int i;
scanf("%lf",&x);
for(i=0;y<=x;i++)
{
y = y * (1+0.01);
}
printf("%d\n",1980+i);
}