已知S=1+(1+3)+(1+3+5)+(1+3+5+7)+…+(1+3+5+…+199)(Ⅰ)下面给出求S的算法,请将空白部分补充完整;(Ⅱ)请将求S的流程图

已知S=1+(1+3)+(1+3+5)+(1+3+5+7)+…+(1+3+5+…+199)(Ⅰ)下面给出求S的算法,请将空白部分补充完整;(Ⅱ)请将求S的流程图

题型:不详难度:来源:
已知S=1+(1+3)+(1+3+5)+(1+3+5+7)+…+(1+3+5+…+199)
(Ⅰ)下面给出求S的算法,请将空白部分补充完整;
(Ⅱ)请将求S的流程图补充完整,内容直接填在程序框图中;
解:(Ⅰ)算法分析:(1)S=0,T=0,i=1;
(2)将T+2i-1赋值给T,将S+T赋值给S;
(3)将______赋值给i;
(4)______;
(5)输出S,结束运算.
(Ⅱ)流程图:
答案
(Ⅰ)∵输出的S=1+(1+3)+(1+3+5)+(1+3+5+7)+…+(1+3+5+…+199),
故(3)中该填的是i的赋值,(4)中该填的是条件语句,
从而将算法分析补充完整如下:
算法分析:(1)S=0,T=0,i=1;
(2)将T+2i-1赋值给T,将S+T赋值给S;
(3)将i+1赋值给i;
(4)判断i是否大于等于100,若大于等于100,进入下一步,否则返回第(2)步;
(5)输出S,结束运算.
故答案为:i+1,判断i是否大于等于100,若大于等于100,进入下一步,否则返回第(2)步;
(Ⅱ)根据(Ⅰ)中的分析,将文字语言转换成程序框图中的算法语言表示,
完整的程序框图如下所示.
举一反三
设火车托运重量为x(kg)行李时,托运费用y(单位:元)的标准为:y=





0.3x0<x≤50
0.3×50+0.5(x-50)x>50
.试画出计算行李托运费用的流程框图;并用if语句写出算法.
题型:不详难度:| 查看答案
右面是一个算法的程序框图,当输入的值x为5时,则其输出的结果是(  )
A.2B.0.5C.1D.0.25
题型:不详难度:| 查看答案
如图给出的是计算
1
2
+
1
4
+
1
6
+…+
1
20
的值的一个程序框图,其中判断框内应填入的条件是(  )
A.i≤10B.i≤9C.i<10D.i<9
题型:不详难度:| 查看答案
在选举过程中常用差额选举(候选人数多于当选人数).某班选举班长,具体方法是:筹备选举,由班主任提名候选人,同学投票(同意,不同意,弃权),验票统计,若得票多者,则选为班长;若票数相同则由班主任决定谁当选.请用流程图表示该选举的过程.
题型:不详难度:| 查看答案
下面是一个算法的伪代码,如果输入的数分别为3和0,则输出的结果分别为______,______.
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.