程序编写·进来吧!

来源:百度知道 编辑:UC知道 时间:2024/05/23 14:57:02
用Do语句编写如下程序:
某市有500万人口,年人口增长率为3%,多少年后人口达到800万?

谢谢 重酬!
是用Do 语句的啊!

楼主,我不知道你要的是什么语言,先用java给你写一个吧,相信主要的您也能看懂,呵呵:)
public class CountYear {

public static void main(String args[]) {
double presentCount = 5000000;
int presentYear = 0;

do {
presentCount = presentCount * (1+0.03);
presentYear++;
} while (presentCount < 8000000);

System.out.println("The year is : " + (presentYear-1));
}

}
运行完毕结果是15年,不知道是楼主想要的结果吗,我好像是没理解错吧“多少年后人口达到800万”,呵呵:)
文件命名为:CountYear.java 祝楼主好运!