精英家教网 > 高中数学 > 题目详情
执行如图所示的算法程序,则输出结果为(  )
分析:题目给出了输出变量S和循环变量i的值,先执行一次运算,循环变量替换后再判断,当i<5时,继续进入循环,i≥5时,结束循环,输出S.
解答:解:i=1,S=S×(S+1)=1×(1+1)=2;
i=2<5,S=S×(S+1)=2×(2+1)=6;
i=3<5,S=S×(S+1)=6×(6+1)=42;
i=4<5,S=S×(S+1)=42×(42+1)=1806;
i=5≥5,结束循环,输出S的值为1806.
故选D.
点评:本题主要考查了循环结构,虽然先执行了一次循环,实则是当型循环,当满足条件,执行循环,属于基础题.
练习册系列答案
相关习题

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

3、执行如图所示的算法程序,输出的结果是
5

查看答案和解析>>

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

执行如图所示的算法程序,记输出的一列数依次a1,a2,…an,n∈N*;n≤2011
(Ⅰ)若输入λ=
2
,写出输出结果;
(Ⅱ)若输入λ=2,令bn=
1
an-1
,证明{bn}是等差数列,并写出数列{an}的通项公式.

查看答案和解析>>

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

执行如图所示的算法程序,若输入m=8,n=6,则输出的结果是
24,3
24,3

查看答案和解析>>

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

若输入数据n=6,a1=-2,a2=-2.4,a3=1.6,a4=5.2,a5=-3.4,a6=4.6,执行如图所示的算法程序,则输出结果为(  )

查看答案和解析>>

同步练习册答案