题目内容
已知有一列数
思路分析:本题考查循环结构的做法及初始值的赋值.
第一步,找循环变量i,其增量为1,故只需用式子i=i+1;
第二步,设置循环体,观察这列数的特点是
,将这样的数累加,S=S+
;
第三步,设置循环结束条件i>100.
解:程序框图如图1-1-16所示.
![]()
图1-1-16
误区警示 对于这类一列有规律的数的求和问题,利用循环结构解决很方便.需要注意的是:先要看清这列数的规律,一般题目会给出,就是最后一个式子.比如本题中这列数的特点是
.如果不给出这样的式子自己要好好寻找其中的规律.对于其中的累积变量S,当累加时赋初值为0,在累乘时赋初值为1.在解题时容易出现的错误就是在累乘时也将累积变量赋值为0,导致输出结果错误.
练习册系列答案
相关题目