（2016 春・甘谷县校级期中）分别求出下列两个程序的运行结果:

(1)

| $S=0$                  |
| :--------------------- |
| $i=0$                  |
| DO                     |
| $\quad S=S+i$          |
| $\quad i=i+1$          |
| LOOPUNTIL $\quad S>20$ |
| PRINT $i$              |
| END                    |

(2)

$S=0$
$i=0$
DO
$\quad i=i+1$
$\quad S=S+i$
LOOPUNTIL $S>20$
PRINT $i$
END
解：根据题意, (1) (2) 的分别为求 $s>20$ 时 $i$ 的值,

区别为（1）先求和再 $i$ 自加;（2）先自加再求和

对于（1）：

$s=1+2+3+4+5+6=21>20$,

然后 $i=6+1=7$,

输出 7 ;

对于（2）:

$i=6$,

$s=1+2+3+4+5+6=21>20$,

输出 6.