精英家教网 > 高中数学 > 题目详情
2004年我国人口总数约为13亿,问当人口增长率为1.5%时,到哪一年我国人口超14.5亿?
解:程序框图如图:

程序如下:
i=0;
p=13;
while  p<=14.5
p=p*(1+0.015);
i=i+1;
end
2 004+i
第i年后,人口数为p=13(1+1.5%)i.逐年判断直到p>14.5为止,本例循环次数不确定,故使用while循环,设i初始值为0.
1年后人口数为13(1+0.015)
2年后人口数为13(1+0.015)2
3年后人口数为13(1+0.015)3
……
i年后人口数为13(1+0.015)i
设p=13,可用p=p×(1+0.015)来实现上面的递推关系.
练习册系列答案
相关习题

科目:高中数学 来源:不详 题型:解答题

设△A1B1C1的面积为1,点A2,B2,C2分别是边B1C1,A1C1,A1B1的中点,…,点An,Bn,Cn分别是△An-1Bn-1Cn-1的边Bn-1Cn-1,Cn-1An-1,An-1Bn-1的中点,编写一个程序,计算每个三角形的面积和这n个三角形面积的和.

查看答案和解析>>

科目:高中数学 来源:不详 题型:解答题

编写一个程序,输入梯形的上底、下底和高的值,计算并输出其面积.

查看答案和解析>>

科目:高中数学 来源:不详 题型:填空题

用辗转相除法求得228和1995的最大公约数是      

查看答案和解析>>

科目:高中数学 来源:不详 题型:解答题

变换两个变量A和B的值,并输出交换前后的值.

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

运行下面的程序,执行后输出的s的值是(   )
i←1
While i<6
i←i+3
s←2i+1
End While
Print s
A.11B.13 C.17D.19

查看答案和解析>>

科目:高中数学 来源:不详 题型:填空题

输入x=5,运行下面的程序之后得到y等于_____。
Input x
If  x<0  then
y=(x+1)*(x+1)
Else
y=(x-1)*(x-1)
End if
Print y
End

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

.下面程序运行的结果为                         (   )
A.4B.5C.6D.7

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

下列给出的赋值语句中正确的是(     )
A.3="A"B. M="-M"C. B="A=2"D.

查看答案和解析>>

同步练习册答案