题目内容

如图的程序框图(未完成).设当箭头a指向①时,输出的结果s=m,当箭头a指向②时,输出的结果s=n,则m+n=(  )
A.30B.20C.15D.5
精英家教网
程序在运行过程中各变量的情况如下表所示:
(1)当箭头a指向①时,
是否继续循环   S   i
循环前/0   1
第一圈         是       1   2
第二圈         是       2   3
第三圈         是      3   4
第四圈         是     4  5
第五圈         是     5  6
第六圈         否
故最终输出的S值为5,即m=5;
(2)当箭头a指向②时,
是否继续循环   S   i
循环前/0   1
第一圈         是       1   2
第二圈         是       1+2   3
第三圈         是      1+2+3   4
第四圈         是     1+2+3+4  5
第五圈         是     1+2+3+4+5  6
第六圈         否
故最终输出的S值为1+2+3+4+5=15;则n=15.
则m+n=5+15=20.
故选B.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网