题目内容
分别写出下列程序的运行结果:
(1)和(2)运行的结果是(1)________;(2)________.
![](http://thumb.zyjl.cn/pic5/upload/201306/51d6067c2c621.png)
解:根据题意,(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
故答案为:7;6
分析:首先分别分析两个语句,找到区别,然后分别计算.分别输出i的值即可
点评:本题考查程序框图,通过对两个不同框图语句的分析分别作答,属于基础题.
求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
故答案为:7;6
分析:首先分别分析两个语句,找到区别,然后分别计算.分别输出i的值即可
点评:本题考查程序框图,通过对两个不同框图语句的分析分别作答,属于基础题.
![](http://thumb.zyjl.cn/images/loading.gif)
练习册系列答案
相关题目