题目内容
如果执行所示的框图,输入N=5,则输出的数等于

考点:程序框图
专题:算法和程序框图
分析:由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量S的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.
解答:
解:经过第一次循环得到S=2+1-
,k=1,不满足退出循环的条件,故k=2;
经过第二次循环得到S=2+1-
,k=2,不满足退出循环的条件,故k=3;
经过第三次循环得到S=2+1-
,k=3,不满足退出循环的条件,故k=4;
经过第四次循环得到S=2+1-
,k=4,不满足退出循环的条件,故k=5;
经过第五次循环得到S=2+1-
,k=5,满足退出循环的条件,
故输出结果为:2+1-
=
,
故答案为:
.
| 1 |
| 2 |
经过第二次循环得到S=2+1-
| 1 |
| 3 |
经过第三次循环得到S=2+1-
| 1 |
| 4 |
经过第四次循环得到S=2+1-
| 1 |
| 5 |
经过第五次循环得到S=2+1-
| 1 |
| 6 |
故输出结果为:2+1-
| 1 |
| 6 |
| 17 |
| 6 |
故答案为:
| 17 |
| 6 |
点评:本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结论,是基础题.
练习册系列答案
相关题目
直线l:x+ay+1=0(a∈R)在y轴上的截距为-2,则直线l的斜率为( )
| A、2 | ||
| B、-2 | ||
C、
| ||
D、-
|