用循环语句描述计算1+
+
+
+…+
的值的一个程序,要求写出算法,并用基本语句编写程序.
算法步骤:
第一步,要确定表示和的变量s和计数变量i,并赋值,一般情况下,赋s=0,i=0;
第二步,确定使用哪种循环结构,本题使用当型循环结构,确定判断条件i≤9,
满足条件时,执行第三步,不满足条件时,执行第四步;
第三步:执行
,i=i+1;
第四步:输出s;程序结束.
程序如下:
S=0
i=0
WHILE i<=9
S=S+1/2^i
i=i+1
END
PRINT S
END
运行该程序,输出:S=1.9980.
【解析】
试题分析:
算法分析: 第一步 选择一个变量S表示和,并赋给初值0,再选取一个循环变量i,并赋值为0;
第二步 开始进入WHILE循环语句,首先判断i是否小于9;
第三步 为循环表达式(循环体),用WEND来控制循环;
第四步 用END来结束程序.
根据算法语句编写相应的程序语言,见参考答案.
试题解析:
算法步骤:
第一步,要确定表示和的变量s和计数变量i,并赋值,一般情况下,赋s=0,i=0;
第二步,确定使用哪种循环结构,本题使用当型循环结构,确定判断条件i≤9,
满足条件时,执行第三步,不满足条件时,执行第四步;
第三步:执行
,i=i+1;
第四步:输出s;
程序结束.
可写出程序如下:
S=0
i=0
WHILE i<=9
S=S+1/2^i
i=i+1
END
PRINT S
END
运行该程序,输出:S=1.9980. (12分)
考点:程序语言.
科目:高中数学 来源:2016届重庆市高一下学期期末考试数学试卷(解析版) 题型:选择题
学校为了解学生在课外读物方面的支出情况,抽取
了
个同学进行调查,结果显示这些同学的支出都在[10,50)(单位:元),其中支出在
(单位:元)的同学有67人,其频率分布直方图如图所示,则
的值为( )
![]()
A.100 B.120 C.130 D.390
查看答案和解析>>
科目:高中数学 来源:2016届辽宁省锦州市高一下学期期末数学试卷(解析版) 题型:选择题
如图所示的程序框图表示求算式“2×3×5×9×17”之值,则判断框内可以填入( )
![]()
A.k≤10 B.k≤16 C.k≤22 D.k≤34
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com