执行如图所示的程序框图,若输出的S是127,则条件①可以为( )A.n≤5B.n≤6C.n≤7D.n≤
答案:2 悬赏:50
解决时间 2021-02-28 12:26
- 提问者网友:清茶柒夏
- 2021-02-28 03:52
执行如图所示的程序框图,若输出的S是127,则条件①可以为( )A.n≤5B.n≤6C旦花测拘爻饺诧邪超矛.n≤7D.n≤8
最佳答案
- 二级知识专家网友:哥在撩妹请勿打扰
- 2021-02-28 04:44
循环前,S=1,n=1
第一次循环:S=1+2=3,n=1+1=2,继续循环;
第二次循环:S=3+22=7,n=2+1=3,继续循环;
第三次循环:S=7+23=15,n=3+1=4,继续循环;
第四次循环:S=15+24=31,n=4+1=5,继续循环;第五次循环:S=31+25=63,n=5+1=6,继续循环;
第六次循环:S=63+26=127,n=6+1=7,停止循环,输出S=127.
故选B.
第一次循环:S=1+2=3,n=1+1=2,继续循环;
第二次循环:S=3+22=7,n=2+1=3,继续循环;
第三次循环:S=7+23=15,n=3+1=4,继续循环;
第四次循环:S=15+24=31,n=4+1=5,继续循环;第五次循环:S=31+25=63,n=5+1=6,继续循环;
第六次循环:S=63+26=127,n=6+1=7,停止循环,输出S=127.
故选B.
全部回答
- 1楼网友:短发女王川岛琦
- 2021-02-28 06:13
执行程序框图,有
n=1,s=0
满足判断框内的条件,第1次执行循环体,有s=2,n=2;
满足判断框内的条件,第2次执行循环体,有s=6,n=3;
满足判断框内的条件,第3次执行循环体,有s=14,n=4;
满足判断框内的条件,第4次执行循环体,有s=30,n=5;
满足判断框内的条件,第5次执行循环体,有s=62,n=6;
满足判断框内的条件,第6次执行循环体,有s=126,n=7;
此时应该不满足判断框内的条件,退出执行循环体,输出s的值为126.
则图中应填上的条件为n≤6.
故选:b.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯