openjudge 1.5.14 人口增长问题
OpenJudge - 14:人口增长问题
解题思路:
1.由题意得,要求n年以后的人口总数,现有的人数已经给定,每年的增长率也已知,可以利用计数循环来求
2.注意的是每年的人口都是在变化的,所以增长率是在每年的人口的基础上增加的,即人口基数每年都在变化,所以利用到累乘器
3.创建一个n次的循环,循环体为sum=sum*(1+0.001);
4.输出累乘器,按照格式利用printf函数输出
#include
using namespace std;
int main()
{double x,n;cin>>x>>n;for(int i=1;i<=n;i++){x=x*1.001;}printf("%.4f",x);return 0;
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
