题目内容
程序框图如图所示,则该程序框图运行后输出的S是( )

分析:本题循环结构是当型循环结构,根据所给数值判定是否满足判断框中的条件,然后执行循环语句,一旦不满足条件就退出循环,从而到结论.
解答:
解:如图,这个循环结构是当型循环结构,
第一次循环:S=
=-3,i=2;
第二次循环:S=
=-
,i=3;
第三次循环:S=
=
,i=4;
第四次循环:S=
=2,i=5;
第五次循环:S=
=-3,i=6;
第六次循环:S=
=-
,i=7;
不满足继续循环的条件
故输出的结果为:-
故选A
第一次循环:S=
| 1+2 |
| 1-2 |
第二次循环:S=
| 1+(-3) |
| 1-(-3) |
| 1 |
| 2 |
第三次循环:S=
1+(-
| ||
1-(-
|
| 1 |
| 3 |
第四次循环:S=
1+
| ||
1-
|
第五次循环:S=
| 1+2 |
| 1-2 |
第六次循环:S=
| 1+(-3) |
| 1-(-3) |
| 1 |
| 2 |
不满足继续循环的条件
故输出的结果为:-
| 1 |
| 2 |
故选A
点评:本题考查当型循环结构的应用,是基础题.解题时要认真审题,仔细解答.
练习册系列答案
相关题目
|
| A、①y=0;②x=0;③y=1 |
| B、①y=0;②x<0;③y=1 |
| C、①-1;②x>0;③y=0 |
| D、①y=-1;②x=0;③y=0 |