题目内容
13、分别写出下列程序的运行结果:
(1)和(2)运行的结果是(1)
(1)和(2)运行的结果是(1)
7
;(2)
6
.分析:首先分别分析两个语句,找到区别,然后分别计算.分别输出i的值即可
解答:解:根据题意,(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
求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
点评:本题考查程序框图,通过对两个不同框图语句的分析分别作答,属于基础题.
练习册系列答案
相关题目