解答题编写一个程序,计算下面n(n∈N*)个数的和:.??????(要求:用直到型循环结构编写)
网友回答
解:程序如下:
INPUT“n=”;N
i=1
S=0
DO
S=S+i/(i+1)
i=i+1
LOOP UNTIL i>n
PRINT“S=”;S
END解析分析:由已知中程序的功能是计算的和,观察到累加各项的分子与项数相等,分母比项数多1,循环变量的初值为1,步长为1,终值为n,我们易得到程序语句.点评:本题考查的知识点是循环语句,其中根据已知中程序的功能分析出循环变量的初值、步长,终值,累加项特征等是解答本题的关键.