精英家教网 > 高中数学 > 题目详情
精英家教网如果执行程序框图,且输入n=6,m=4,则输出的p=(  )
A、240B、120C、720D、360
分析:根据题中的程序框图,模拟运行,依次计算k和p的值,利用条件k<m进行判断是否继续运行,直到k≥m则结束运行,输出p的值即为答案.
解答:解:根据题中的程序框图,模拟运行如下:
输入n=6,m=4,k=1,p=1,
∴p=1×(6-4+1)=3,k=1<4,符合条件,
∴k=1+1=2,p=3×(6-4+2)=12,k=2<4,符合条件,
∴k=2+1=3,p=12×(6-4+3)=60,k=3<4,符合条件,
∴k=3+1=4,p=60×(6-4+4)=360,k=4=4,不符合条件,
故结束运行,
输出p=360.
故选:D.
点评:本题考查了程序框图,主要考查了循环语句和条件语句的应用.其中正确理解各变量的含义并根据程序功能的需要合理的分析是解答的关键.属于基础题.
练习册系列答案
相关习题

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

精英家教网数列{an}的前W项和为Sn,且Sn=
n2+3n
2
{an}数列{cn},满足cn=
an,n为奇数
2n ,n为偶数

(I)求数列{an}的通项公式,并求数列{cn}的前n项和{Tn};
(II)张三同学利用第(I)问中的Tn设计了一个程序框图(如图),但李四同学认为这个程序如果被执行将会是一个“死循环”(即程序会永远循环下去,而无法结束).你是否同意李四同学的观点?请说明理由.

查看答案和解析>>

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

已知函数f(x)=alog2x,且关于x的方程
a
f(x)
+2=
f(x)
a2
有两个相同的实数解,数列{an}的前n项和sn=1+f(n+1),n∈N*
(1)求数列{an}的通项公式;
(2)试确定数列{an}中n的最小值m,使数列{an}从第m项起为递增数列;
(3)设数列bn=1-an,一位同学利用数列{bn}设计了一个程序,其框图如图所示,但小明同学认为
这个程序如果执行将会是一个“死循环”(即一般情况下,程序将会永远循环下去而无法结束).
你是否赞同小明同学的观点?请说明你的理由.

查看答案和解析>>

科目:高中数学 来源:2011年湖南省怀化市高考数学一模试卷(理科)(解析版) 题型:解答题

数列{an}的前W项和为Sn,且Sn={an}数列{cn},满足cn=
(I)求数列{an}的通项公式,并求数列{cn}的前n项和{Tn};
(II)张三同学利用第(I)问中的Tn设计了一个程序框图(如图),但李四同学认为这个程序如果被执行将会是一个“死循环”(即程序会永远循环下去,而无法结束).你是否同意李四同学的观点?请说明理由.

查看答案和解析>>

同步练习册答案