题目内容
已知 S=5+9+13+…+102,分别用“For”语句和“While”语句描述计算S这一问题的算法过程.
考点:伪代码
专题:算法和程序框图
分析:“For”语句弄清I的初始值、终值和步长,以及累积变量S,利用语句S=S+I,然后根据“For”语句的格式即可写出;
“While”语句弄清循环的条件,以及利用语句S=S+I,I=I+4作为循环体,最后根据“While”语句格式即可写出.
“While”语句弄清循环的条件,以及利用语句S=S+I,I=I+4作为循环体,最后根据“While”语句格式即可写出.
解答:
解:
“For”语句:
S←0,
For I From 5 To 101 Stem 4,
S←S+I,
End For,
Print S.
“While”语句:
S←0,
I←5
While I<=101,
S←S+I,
I=I+4,
End While,
Print S.
“For”语句:
S←0,
For I From 5 To 101 Stem 4,
S←S+I,
End For,
Print S.
“While”语句:
S←0,
I←5
While I<=101,
S←S+I,
I=I+4,
End While,
Print S.
点评:本题考查了循环结构的应用问题,解题时应注意区别“For”语句和“While”语句的运用问题,是基础题目.
练习册系列答案
相关题目
如图的程序执行后输出的结果是( )

| A、-1 | B、1 | C、0 | D、2 |