某程序框图如图所示,则输出的结果是A.46B.45C.44D.43

发布时间:2020-07-31 13:29:33

某程序框图如图所示,则输出的结果是A.46B.45C.44D.43

网友回答

B
解析分析:如图所示的循环结构是当型循环结构,循环体中执行的是对输入i的值加1后平方,一直到求出的i的值加1后平方后的值大于2012时程序退出.

解答:如图所示的循环结构是当型循环结构:第一次循环:i=0+1=1,i?i=1,继续循环;第二次循环:i=1+1=2,i?i=4,继续循环;第三次循环:i=2+1=3,i?i=9,继续循环;第四次循环:i=3+1=4,i?i=16,继续循环;第五次循环:i=4+1=5,i?i=25,继续循环;第六次循环:i=5+1=6,i?i=36,继续循环;第七次循环:i=6+1=7,i?i=49,继续循环;…第四十四次循环:i=43+1=44,i?i=1936,继续循环;第四十五次循环:i=44+1=45,i?i=2025>2012,停上循环.输出i=45.故选B.

点评:题考查循环结构,解决本题,关键是从框图中得出运算过程及算法来,根据所得的运算规则计算出所求的值.
以上问题属网友观点,不代表本站立场,仅供参考!