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

用循环语句描述计算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届重庆市高一4月月考数学试卷(解析版) 题型:选择题

的三个内角所对的边分别是,已知,则( )

A. B. C. D.3

 

查看答案和解析>>

科目:高中数学 来源:2016届重庆市高一下半期考试数学试卷(解析版) 题型:选择题

已知数列满足,则的最小值为

(A) (B) (C) (D)

 

查看答案和解析>>

科目:高中数学 来源:2016届重庆市高一下半期考试数学试卷(解析版) 题型:选择题

在等比数列中,,则公比的值为

(A) (B) (C) (D)

 

查看答案和解析>>

科目:高中数学 来源:2016届辽宁省锦州市高一下学期期末数学试卷(解析版) 题型:填空题

用辗转相除法求两个数102、238的最大公约数是 _________ .

 

查看答案和解析>>

科目:高中数学 来源:2016届辽宁省锦州市高一下学期期末数学试卷(解析版) 题型:选择题

如图所示的程序框图表示求算式“2×3×5×9×17”之值,则判断框内可以填入(  )

A.k≤10 B.k≤16 C.k≤22 D.k≤34

 

查看答案和解析>>

科目:高中数学 来源:2016届辽宁省葫芦岛市高一上学期第一次月考数学试卷(解析版) 题型:选择题

已知,函数.若,则( )

A. B.

C. D.

 

查看答案和解析>>

科目:高中数学 来源:2016届辽宁省抚顺市六校联合体高一下学期期末考试数学试卷(解析版) 题型:填空题

_________.

 

查看答案和解析>>

同步练习册答案