类型一 For语句
例1 (1)下列是求1+3+5+...+49的值的算法,则横线处应填 .
S=0
For
S=S+i
Next
输出S.
答案 i=1 To 49 Step 2
解析 根据For语句的一般格式及功能可知.
(2)请阅读下列用For语句写出的算法,则该算法的处理功能为 .
S=0
T=1
For i=1 To 20
S=S+i
T=T*i
Next
输出 S
输出 T.
答案 求和S=1+2+3+...+20及求积T=1×2×3×...×20
反思与感悟 解决这类问题首先是确定循环变量的初始值和终止值,根据题意确定循环体,然后用For语句的形式对算法加以描述.
跟踪训练1 (1)已知S=5+10+15+...+1 500,画出算法框图,用For语句写出算法语句.