精英家教网 > 高中数学 > 题目详情

将一张足够大的纸,第一次对折,第二次对折,第三次对折,…,如此不断地对折27次,这时纸的厚度将会超过世界第一高峰的高度,请完成下面的程序框图,并用算法语句描述算法.(假设10层纸的厚度为0.001m)
提示:(设用变量n来表示纸的层数,用h来表示纸的厚度)

解:
填空:
①n=2n;②i≤27;③h=×0.001.
用变量n来表示纸的层数,用h来表示纸的厚度,用算法语句描述算法如下:
n=1
For i  From 1 to 27
n=2n
End  for
h=×0.001
Print h
End.
分析:由已知可得程序的功能是:计算对折27次,这时纸的厚度的高度,由于每对折一次厚度变为原来的2倍,故①填n=2n.根据i的初值为1,故循环需要执行27次,又因为循环变量的初值为1,故循环变量的值为小于等于27(最大为27)时,循环继续执行,当循环变量的值大于27时,结束循环,输出累加值h=×0.001,据此可得①②③处满足条件的语句;再判定循环的结构,然后选择对应的循环语句,对照流程图进行逐句写成语句即可.
点评:本题主要考查了设计程序框图解决实际问题.程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.
练习册系列答案
相关习题

科目:高中数学 来源: 题型:

将一张足够大的纸,第一次对折,第二次对折,第三次对折,…,如此不断地对折27次,这时纸的厚度将会超过世界第一高峰的高度,请完成下面的程序框图,并用算法语句描述算法.(假设10层纸的厚度为0.001m)
提示:(设用变量n来表示纸的层数,用h来表示纸的厚度)

查看答案和解析>>

科目:高中数学 来源:数学教研室 题型:044

将一张足够大的纸,第一次对折,第二次对折,第三次对折,…,如此不断地对折27次,这时纸的厚度将会超过世界第一高峰的高度,请设计算法验证这一说法(假设10层纸的厚度为1mm).

查看答案和解析>>

科目:高中数学 来源:数学教研室 题型:044

将一张足够大的纸,第一次对折,第二次对折,第三次对折,…,如此不断地对折27次,这时纸的厚度将会超过世界第一高峰的高度,请设计程序验证这一说法(假设10层纸的厚度为1mm).

查看答案和解析>>

科目:高中数学 来源:2010-2011学年高一数学模拟试卷6(必修3)(解析版) 题型:解答题

将一张足够大的纸,第一次对折,第二次对折,第三次对折,…,如此不断地对折27次,这时纸的厚度将会超过世界第一高峰的高度,请完成下面的程序框图,并用算法语句描述算法.(假设10层纸的厚度为0.001m)
提示:(设用变量n来表示纸的层数,用h来表示纸的厚度)

查看答案和解析>>

同步练习册答案