早教吧作业答案频道 -->数学-->
某算法的程序框图如图所示,如果输出的结果为26,则判断框内的条件应为()A、k≤5?B、k>4?C、k>3?D、k≤4?
题目详情
某算法的程序框图如图所示,如果输出的结果为26,则判断框内的条件应为( )

A、k≤5? | B、k>4? |
C、k>3? | D、k≤4? |
▼优质解答
答案和解析
考点:
程序框图
专题:
算法和程序框图
分析:
分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算S值并输出,模拟程序的运行过程,即可得到答案.
程序在运行过程中,各变量的值变化如下所示:
S 条件?K
循环前 0/1
第1圈 1 否 2
第2圈 4 否 3
第3圈 11 否 4
第4圈 26 是
可得,当k=4时,S=26.此时应该结束循环体并输出S的值为26
所以判断框应该填入的条件为:k>3?
故选:C.
点评:
本题考查的知识点是程序框图,在写程序的运行结果时,模拟程序的运行过程是解答此类问题最常用的办法,属于基础题.
考点:
程序框图
专题:
算法和程序框图
分析:
分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算S值并输出,模拟程序的运行过程,即可得到答案.
程序在运行过程中,各变量的值变化如下所示:
S 条件?K
循环前 0/1
第1圈 1 否 2
第2圈 4 否 3
第3圈 11 否 4
第4圈 26 是
可得,当k=4时,S=26.此时应该结束循环体并输出S的值为26
所以判断框应该填入的条件为:k>3?
故选:C.
点评:
本题考查的知识点是程序框图,在写程序的运行结果时,模拟程序的运行过程是解答此类问题最常用的办法,属于基础题.
看了 某算法的程序框图如图所示,如...的网友还看了以下:
对数运算3题1.已知f(log2^x)=x,则f(1/2)等于2.设a,b,c均为正实数,且3^a 2020-05-14 …
小韦在解答题目:“已知|a|=|b|=6,则a与b的关系是”时,得到的答案是“a=b”.她是这样想 2020-05-17 …
如图,把直线y=-2x向上平移后得到直线AB,直线AB经过点(a,b),且2a+b=6,则直线AB 2020-05-22 …
如图,把直线y=-2x向上平移后得到直线AB,直线AB经过点(a,b),且2a+b=6,则直线AB 2020-05-22 …
已知abc均为正数学且满足3^a=4^b=6^c则A.1/c=1/a+1/bB.1/c=2/a+2 2020-06-03 …
(2014•抚顺二模)设函数f(x)=x2-12x+b,则下列结论正确的是()A.函数f(x)在( 2020-07-14 …
a和b都是不为零的自然数,已知a×6/7=b÷6/7,则=b<a.这样说对吗?a和b都是不为零的自 2020-07-20 …
设a,b,c都是正数,且3^a=4^b=6^c,那么设a、b、c都是正数,且3^a=4^b=6^c 2020-07-20 …
已知向量a=(-5,6)b=(6,5)则a与b()A垂直B不垂直不平行C平行且同向D平行且反向 2020-07-30 …
下面四个命题,真命题是()A.若“p或q”为真命题,则p、q均为真命题B.设a、b∈R,若a+b≠ 2020-08-01 …