题目内容
分析:结合流程图写出前几次循环的结果,经过每一次循环判断是否满足判断框中的条件,直到满足条件输出y结束循环,得到所求.
解答:解:第一次循环:x=4,y=
×4-1=1,|1-4|=3>1,继续循环;
第二次循环:x=1,y=
×1-1=-
,|-
-1|=
>1,继续循环;
第三次循环:x=-
,y=
×(-
)-1=-
,|-
-(-
)|=
<1,结束循环.
输出y=-
.
故选C.
| 1 |
| 2 |
第二次循环:x=1,y=
| 1 |
| 2 |
| 1 |
| 2 |
| 1 |
| 2 |
| 3 |
| 2 |
第三次循环:x=-
| 1 |
| 2 |
| 1 |
| 2 |
| 1 |
| 2 |
| 5 |
| 4 |
| 5 |
| 4 |
| 1 |
| 2 |
| 3 |
| 4 |
输出y=-
| 5 |
| 4 |
故选C.
点评:本题为程序框图题,考查对循环结构的理解和认识,按照循环结构运算后得出结果.属于基础题.
练习册系列答案
相关题目