题目内容
画出求13+23+33+…+1003的值的算法程序框图.
思路分析:本题考查算法程序框图中循环结构的作法.(1)循环变量和初始条件,设i为循环变量,初始条件为S=13,i=2.
(2)循环体:
算法中反复执行的部分为S=S+i3.
(3)终止条件:
当i>100时,输出S,算法结束.
解:由以上分析可得算法程序框图如图1-1-21.
![]()
图1-1-21
误区警示 由上例可知在求和或求积中,若项数较多时,可以用循环结构设计算法,但这一问题容易出现下列错误:
(1)变量字母前后不一致,易出现一些前后均无用的字母;
(2)循环体的回归线箭头标错方位,致使无法实现循环操作;
(3)循环体设计错误,无法实现循环,即不能够进行重复操作.
上述错误为初始学习阶段的常见问题,学习过程中应慎重处理.当循环体的变量较少时,问题处理比较容易,但训练过程中一定要先按照常规方法,即分为三个步骤进行设计:第一步确定循环变量和初始条件;第二步确定循环体;第三步确定终止条件.其中第二步循环体的设置与第三步终止条件判断的搭配要小心,防止出错.
练习册系列答案
相关题目