一 选择题
1:阅读程序框图,则输出的S=( )
A. 14 B. 20 C. 30 D. 55
2:在下图的程序框图中,该程序框图输出的结果是28,则序号①应填入的条件是( )
A. k>2 B. k>3 C. k>4 D. k>5
(1题) (2题)
3:阅读下图的程序框图,若输出的S的值等于16,那么在程序框图中的判断框内应填写的条件是( )
A. i>5? B. i>6? C. i>7? D. i>8?
4:如果执行下面的程序框图,输入n=6,m=4,那么输出的P等于( ) A. 720 B. 360 C. 240 D. 120
(3题) (4题)
5:执行如图所示的程序框图,若输入A的值为2,则输出的P值为(A. 2 B. 3 C. 4 D. 5
6:如图所示的程序框图所进行的求和运算是( )
A. B. C. D.
(5题) (6题)
)。
7:如右图,该程序运行后输出的结果为( )
A. 36 B. 56 C. 55 D. 45
8:阅读图所示的程序框图,运行相应的程序,输出的结果是( )
A. -1 B. 2 C. 3 D. 4
(7题) (8题)
9:阅读右图所示的程序框图,运行相应的程序,则输出的n值为( ) A. -1 B. 2 C. 3 D. 4
10:某程序框图如图所示,若输出的S=57,则判断框内位( )
A. k>4? B. k>5? C. k>6? D. k>7?
(9题) (10题)
11:阅读下边的程序框图,运行相应的程序,则输出s的值为( )
A. -1 B. 0 C. 1 D. 3
12:如图是求样本x1,x2,……,x10平均数的程序框图,图中空白框中应填入的内容为( )
A. S=S+xn B.
C. S=S+n D.
(11题) (12题)
二 填空题
13:如图所示的是某个函数求值的程序框图,则满足该程序的函数解析式为_____。
14:阅读程序框图,若输入m=4,n=6,则输出___,_____。
(13题) (14题) 15:已知函数
,下图表示的是给定x的值,求其对应的函数值y
的程序框图,①处应填写_____;②处应填写_____。
16:执行下图所示的程序框图,若输入x=10,则输出y的值为______。
(15题) (16题)
17:若框图所给程序运行的结果为S=504,那么判断框中可以填入的关于k的判断条件是: .
18:如图所示的是某个函数求值的程序框图,则满足该程序的函数解析式为_____。
(17题) ( 18题)
19:如图所示的是求某个数列和的程序框图,此程序输出的结果为_____。 20:如图所示是求12+22+32+……+1002的值的程序框图,则正整数n=_____
(19题) ( 20题)
21:阅读程序框图,若输入m=4,n=6,则输出___,_____。
22:一个算法的程序框图如下图所示,则最后的输出的结果是_____.
(21题) (22题)
23:某算法的程序框如图所示,则输出量y与输入量x满足的关系式是 . 24:阅读流程图填空:①最后一次输出的i= ;②一共输出i的个数为 个.
(23题) (24题)
25:如图是求实数x的绝对值的算法程序框图,则判断框可填 _____
26:下图给出的是计算
框内应填入的条件是___________.
(25题)
的值的一个程序框图,其中判断
( 26题)
算法框图(答案)
一 选择题
1:试题解析:答案:C解析:当i=1时, S=1;当i=2时, S=5;循环下去,当i=3时, S=14;当i
=4时,S=30;考点定位:本试题考查了程序框图的运用。
2:试题解析:答案:B解析:由k=1→S=10,k=2→S=19,k=3→S=28,k=4>3,∴应选k>3. 3:试题解析:解析:开始S=1,I=1,∴S=2,i=2若条件不成立,则S=4,i=3若条件不成立,则S
=7,i=4,同样,条件不成立S=11,i=5同样条件不成立执行S=16,i=6此时条件成立,结束∴条件应为i=5 故选A
4:答案:B解析:由框图可知:当n=6,m=4时,第一次循环:P=(6-4+1)×1=3,k=2
第二次循环:P=(6-4+2)×3=12,k=3第三次循环:P=(6-4+3)×12=60,k=4第四次循环:P=(6-4+4)×60=360此时k=m,终止循环。输出P=360,故选B。
5:试题解析:答案:C
解析:P=1,S=1,1≤2;P=2,
故结束循环,输出P=4。故选C。
6:试题解析:答案:C解析:
i≤10
∴求和式中应有和10项,
∴求和运算是∴选C。
7:试题解析:答案:D解析:由程序框图可知,输出的结果为1+2+3+4+5+6+7+8+9=45
∴选D
8:解析:当n=1,S=2代入程序中运行第一次是S=-1,然后赋值此时n=2;返
回运行第二次可得,然后赋值n=3;再返回运行第三次可得
,然后赋值n=4,判断可知此时S=2,故输出n=4,故选D。
9:解析:开始S=2,n=1执行
S=-1≠2执行
,n=3
,n=2
执行
S=2结束循环 ∴n=4
,n=4
10:答案:选A
解析:当k=1时,k=k+1=2,S=2×1+2=4 当k=2时,k=k+1=3,S=2×4+3=11 当k=3时,k=k+1=4,S=2×11+4=26 当k=4时,k=k+1=5,S=2×26+5=57
此时S=57,循环结束,k=5,所以判断框中应为“k>4?”。
11:解析:当i=1时,s=1×(3-1)+1=3;当i=2时,s=3×(3-2)+1=4;
当i=3时,s=4×(3-3)+1=1;当i=4时,s=1×(3-4)+1=0; 紧接着i=5,满足条件i>4,跳出循环,输出s的值为0。 答案为B。
12:答案:A解析:由循环结构的程序框图知需添加的运算为S=x1+x2+……+x10的累加求和,
故选A。
二 填空题
13:解析:这一个小题的重点在于读懂框图,而此程序框图含有条件分支结构,表明函数的定义域为R,
当x<0时,遵从解析式f(x)=3x-1,否则(即当x≥0时),遵从解析式f(x)=2-5x;由程序框图知,
正确答案:
14:解析:由程序框图知,n整除a时,输出结果a,i; n不整除a时,循环其运算。
当输入m=4,n=6时,a=m×i=4, 6不整除4时,循环其运算;i=i+1=2, a=m×i=8, 6不整除8时,循环其运算; i=i+1=3, a=m×i=12, 6整除12, 输出a=12,i=3. 正确答案:12,3
15:解析:框图中的①就是分段函数解析式两种形式判断条件,故填写x<2,②就是函数的另一段表达
式y=log2x。
正确答案:x<2 y=log2x
16:解析:当x=10时,y=4,不满足|y-x|<1,因此由x=y知x=4。
当x=4时,y=1,不满足|y-x|<1,因此由x=y知x=1。
当x=1时,,不满足|y-x|<1,因此由x=y知。
正确答案:
17:解:∵S=1,k=9,S=s×k,k=k-1
∴1×9×8×7=504 ∴判断条件是k≥7 正确答案:k≥7
18:解析:这一个小题的重点在于读懂框图,而此程序框图含有条件分支结构,表明函数的定义域为R,
当x<0时,遵从解析式f(x)=3x-1,否则(即当x≥0时),遵从解析式f(x)=2-5x;
由程序框图知,
正确答案:
19:解析:这一个小题的重点在于读懂框图,而此程序框图中有两个循环变量S、I,S是累加变量。I是
计数变量;另外还要判断I的奇偶性,以此决定是加还是减。
正确答案:-5050
20:解析:i=1时,s=12;i=2时,s=12+22;i=3时,s=12+22+32
……
i=99时,s=12+22+……+992;i=100时,s=12+22+……+1002 故n=100。 正确答案:100
21:解析:由程序框图知,n整除a时,输出结果a,i; n不整除a时,循环其运算。
当输入m=4,n=6时,a=m×i=4, 6不整除4时,循环其运算;i=i+1=2, a=m×i=8, 6不整除8时,循环其运算; i=i+1=3, a=m×i=12, 6整除12, 输出a=12,i=3.
正确答案:12,3
22:解析:开始a=3,a=2×3-1=5,a>100否则
a=2×5-1=9即an=2an-1-1
an+λ=2(an+λ)则λ=-1即{an-1}为等比数列 an-1=2•2n1=2n∴an=2n+1<100 2n<99∴n≤6 ∴a=2×64+1=129 ∴输出a=129 正确答案:129
-
23:解析:当x>1时,有y=x-2,
当x<1时,有y=2x,所以有分段函数。
正确答案:
24:解析:由其程序框图知,i表示以1为首项,公差为7的等差数列,当i>50时,其结束运行程序。
故①最后一次输出的i=57;②一共输出i的个数为8个. 正确答案:57,8
25:解析:由于
故根据所给的程序框图,易知可填x>0或x≥0。 正确答案:x>0或x≥0
26:解析:由程序框图可知
S=0 I=2 S=∵此程序是计算∴i≤100
∴其中判断框内应填入的条件是i≤100。 正确答案:I≤100
I=I+2 的值
因篇幅问题不能全部显示,请点此查看更多更全内容