题库首页 > 试卷库
试题详情及答案解析
(12分)写出计算1+2+3+…+100的值的算法语句.(要求用循环结构)
答案:程序(见解析)
试题分析:(1)在循环结构中,要注意根据条件,设计合理的计数变量,累加变量等特别要注意循环结构中条件的表述要恰当准确,以免出现多一次循环或少一次循环的情况;(2)循环结构有两种格式:WHILE循环和UNTIL循环,WHILE循环语句尤其适用于解决一些事先不确定循环次数的问题,WHILE循环语句中的表达式为真时,执行循环体,为假时跳出循环体
试题解析:用UNTIL语句编写计算1+2+3+……100的程序:
i=1
S=0
DO
S=S+i
i=i+1
LOOP UNTIL i>100
PRINT S
END.
考点:编写程序.