题目内容
分析:框图首先给变量i赋值0,s赋值1,然后判断i>5是否成立,不成立执行i=i+1,s-s+2i,然后依次判断执行,直到满足条件时跳出循环,输出s,算法结束.
解答:解:框图首先给变量i赋值0,s赋值1.
执行i=0+1=1,s=1+21;
判断1>5不成立,执行执行i=1+1=2,s=1+21+22;
判断2>5不成立,执行执行i=2+1=3,s=1+21+22+23;
判断3>5不成立,执行执行i=3+1=4,s=1+21+22+23+24;
判断4>5不成立,执行执行i=4+1=5,s=1+21+22+23+24+25;
判断5>5不成立,执行执行i=5+1=6,s=1+21+22+23+24+25+26;
判断6>5成立,跳出循环,输出s的值,s的值为1+21+22+23+24+25+26=
=127.
故选B.
执行i=0+1=1,s=1+21;
判断1>5不成立,执行执行i=1+1=2,s=1+21+22;
判断2>5不成立,执行执行i=2+1=3,s=1+21+22+23;
判断3>5不成立,执行执行i=3+1=4,s=1+21+22+23+24;
判断4>5不成立,执行执行i=4+1=5,s=1+21+22+23+24+25;
判断5>5不成立,执行执行i=5+1=6,s=1+21+22+23+24+25+26;
判断6>5成立,跳出循环,输出s的值,s的值为1+21+22+23+24+25+26=
| 1×(1-27) |
| 1-2 |
故选B.
点评:本题考查了程序框图,考查了循环结构,是直到型循环,直到型循环是先执行后判断,不满足条件执行循环,满足条件跳出循环,算法结束,是基础题.
练习册系列答案
相关题目