精英家教网 > 高中数学 > 题目详情
(2013•辽宁)执行如图所示的程序框图,若输入n=10,则输出的S=(  )
分析:框图首先给累加变量S和循环变量i分别赋值0和2,在输入n的值为10后,对i的值域n的值大小加以判断,满足i≤n,
执行S=S+
1
i2-1
,i=i+2,不满足则跳出循环,输出S.
解答:解:输入n的值为10,框图首先给累加变量S和循环变量i分别赋值0和2,
判断2≤10成立,执行S=0+
1
22-1
=
1
3
,i=2+2=4;
判断4≤10成立,执行S=
1
3
+
1
42-1
=
6
15
=
2
5
,i=4+2=6;
判断6≤10成立,执行S=
2
5
+
1
62-1
=
3
7
,i=6+2=8;
判断8≤10成立,执行S=
3
7
+
1
82-1
=
4
9
,i=8+2=10;
判断10≤10成立,执行S=
4
9
+
1
102-1
=
5
11
,i=10+2=12;
判断12≤10不成立,跳出循环,算法结束,输出S的值为
5
11

故选A.
点评:本题考查了循环结构中的当型循环,即先判断后执行,满足条件,执行循环,不满足条件跳出循环,算法结束,是基础题.
练习册系列答案
相关习题

科目:高中数学 来源: 题型:

(2013•广东)执行如图所示的程序框图,若输入n的值为4,则输出s的值为
7
7

查看答案和解析>>

科目:高中数学 来源: 题型:

(2013•北京)执行如图所示的程序框图,输出的S值为(  )

查看答案和解析>>

科目:高中数学 来源: 题型:

(2013•辽宁)执行如图所示的程序框图,若输入n=8,则输出S=(  )

查看答案和解析>>

科目:高中数学 来源: 题型:

(2012•辽宁)执行如图所示的程序框图,则输出的S的值是(  )

查看答案和解析>>

同步练习册答案