人口增长问题

旧城冷巷雨未停 提交于 2019-12-05 17:42:21

描述

我国现有x亿人口,按照每年0.1%的增长速度,n年后将有多少人?

输入一行,包含两个整数x和n,分别是人口基数和年数,以单个空格分隔。输出输出最后的人口数,以亿为单位,保留到小数点后四位。1 <= x <= 100, 1 <= n <= 100。样例输入

13 10

样例输出

13.1306
 1 #include<iostream>
 2 #include<cstdio>
 3 using namespace std;
 4 int main(){
 5     double x,n,a=1;
 6     scanf("%lf%lf",&x,&n);
 7     for(double i=1;i<=n;i++){
 8         x=x+x*0.001;
 9         x*=a;
10     }
11     printf("%.4lf",x*a);
12     return 0;
13 }

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!