题目内容
用循环语句描述计算1+
+
+
+…+
的值的一个程序,要求写出算法,并用基本语句编写程序.
| 1 |
| 2 |
| 1 |
| 22 |
| 1 |
| 23 |
| 1 |
| 29 |
考点:设计程序框图解决实际问题
专题:常规题型
分析:本题应用累加求和的方法求值,注意语句的格式.
解答:
解:算法分析:
第一步,令s=0,i=0;
第二步,判断i是否不大于9;若是,s=s+1/2^i,i=i+1;否则进入第三步;
第三步,输出s;程序结束.
可写出程序如下:
s=0
i=0
WHILE i<=9
s=s+1/2^i
i=i+1
WEND
PRINT s
END
第一步,令s=0,i=0;
第二步,判断i是否不大于9;若是,s=s+1/2^i,i=i+1;否则进入第三步;
第三步,输出s;程序结束.
可写出程序如下:
s=0
i=0
WHILE i<=9
s=s+1/2^i
i=i+1
WEND
PRINT s
END
点评:本题考查了学生对循环结构的理解及累加法思想的应用;要注意语句的格式是易错点.
练习册系列答案
相关题目
某中学从已编号(1~60)的60个班级中,随机抽取6个班级进行卫生检查,用每部分选取的号码间隔一样的系统抽样方法确定所选的6个班级的编号可能是( )
| A、6,16,26,36,46,56 |
| B、3,10,17,24,31,38 |
| C、4,11,18,25,32,39 |
| D、5,14,23,32,41,50 |