题目内容

14.已知S=1+2+3+…+100.请设计一个程序框图,输出S的值并写出相应的程序.

分析 由于本题要计算100个数的和,故要采用循环结构来解决此问题,循环体得执行100次,可知循环变量初值为1,步长为1,终值为100,本题拟采用直到型结构,故循环终止的条件应为大于100,结合“DO LOOP”语句的格式,可得程序语句.

解答 解:流程图如下:
程序语句如下:
i=1
S=0
DO
S=S+i
i=i+1
LOOP  UNTIL  i>100
PRINT  S
END

点评 本题考查的知识点是程序框图解决实际问题,其中利用循环解答累加问题时,关键是根据已知中的程序确定循环变量的初值、步长、终值,及累加量的通项公式.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网