如图所示,程序框图(算法流程图)的输出结果是 ...

如图所示,程序框图(算法流程图)的输出结果是 ...,第1张

30

试题分析:根据题意,由于起始量为s=0,T=0,n=1,那么第一次循环得到:S=2,n=2;

第二次循环得到:T=-2,n=3;第三次循环得到:s="8,n=4;" 第四次循环得到:T=-6,n=5;

第五次循环得到:s="23,n=5;" 第六次循环得到:T=-11,n="6;" 第七次循环得到:S=41,n=7;,此时终止循环得到41-11=30

点评:解决该试题的关键是利用条件结构的理解和循环结构的运行的条件来求解对于的值,进而得到输出的结果。这类问题的易错点就是对于循环中的终止条件,以及计算中存在规律的准确表示。

.由框图可知,程序运行时,数值S与n对应变化如下表:

故S=2时,输出n=8.

故选C

根据框图的流程得:算法的功能是计算S=2+22+…+2n的值,

∵输出的S是62,∴S=

2(12n)
12
=2n+1-2=62n=5,

∴退出循环体的n值为5,∴判断框的条件为n≥5或n>4,

故选:C.

第一次循环的结果:S=2,k=2,不满足输出条件;

第二次循环的结果:S=6,k=3,不满足输出条件;

第三次循环的结果:S=12,k=4,输出12,满足输出条件;

分析四个答案后,只有B满足上述要求

故选B

以上就是关于如图所示,程序框图(算法流程图)的输出结果是 ...全部的内容,包括:如图所示,程序框图(算法流程图)的输出结果是 ...、阅读如图所示的程序框图,运行相应的程序,输出的结果是(  ) A.2 B.4 C.8 D.1、若如图所示的程序框图输出的S是62,则在判断框中M表示的“条件”应该是(  )A.n≥3B.n≥4C.n≥5D.等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9306818.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存