【程序】 SET TALK OFF CLEAR SS=0 FOR X=1 TO 10 STEP 3 SS=SS+X ENDFOR ? SS SS的输出结果为 ______。

admin2010-06-18  30

问题 【程序】
SET TALK OFF
CLEAR
SS=0
FOR  X=1  TO  10  STEP  3
   SS=SS+X
ENDFOR
? SS
SS的输出结果为 ______。   

选项 A、22
B、18
C、12
D、19

答案A

解析 循环前SS的初值为0,是用来存放累加结果的。第一次开始循环,X的值为1,小于10,满足循环条件,结果SS的累加值为1,第二次开始循环,X的值变为4(X的值自动增加了步长3),小于10,满足循环条件,结果SS的累加值为5;第三次开始循环,X的值变为7,小于10,满足循环条件,结果SS的累加值为12;第四次开始循环,X的值变为10,等于10(但不大于10),仍然满足循环条件,结果SS的累加值为22,第五次开始循环,X的值变为13,大于10,不满足循环条件,循环终止。最后SS的值为22。该程序也就是求1+4+7+10的值。
转载请注明原文地址:https://kaotiyun.com/show/1thZ777K
0

最新回复(0)