高二程序框图练习题及答案.docx

上传人:b****3 文档编号:2141913 上传时间:2022-10-27 格式:DOCX 页数:41 大小:1.39MB
下载 相关 举报
高二程序框图练习题及答案.docx_第1页
第1页 / 共41页
高二程序框图练习题及答案.docx_第2页
第2页 / 共41页
高二程序框图练习题及答案.docx_第3页
第3页 / 共41页
高二程序框图练习题及答案.docx_第4页
第4页 / 共41页
高二程序框图练习题及答案.docx_第5页
第5页 / 共41页
点击查看更多>>
下载资源
资源描述

高二程序框图练习题及答案.docx

《高二程序框图练习题及答案.docx》由会员分享,可在线阅读,更多相关《高二程序框图练习题及答案.docx(41页珍藏版)》请在冰豆网上搜索。

高二程序框图练习题及答案.docx

程序框图练习题及答案

一、选择题

1.执行右边的程序框图,若输入的的值为–2,则输出的值是()

A.B. C.  D.

2.执行如图所示的程序框图,输出的S值为()

A.2B.4C.8D.16

3.根据右边框图,对大于2的整数,得出数列的通项公式是()

A.B.C.D.

4.(5分)(2011•陕西)如图框图,当x1=6,x2=9,p=8.5时,x3等于()

A.7B.8C.10D.11

5.某程序框图如图所示,该程序运行后输出的值是()

结束

输出

开始

A.63B.31C.27D.15

6.运行右图所示框图的相应程序,若输入的值分别为和,则输出的值是()

A.0B.1C.2D.-1

7.执行右图所示的程序框图,则输出的结果是()

开始

输出

结束

A.B.C.D.

8.执行如图所示的程序框图,输出的M值是()

开始

M=2

i=1

i<5?

i=i+1

输出M

结束

A.2B.C.D.

9.如图所示,程序框图(算法流程图)的输出结果是()

(A)(B)(C)(D)

10.执行如图所示的程序框图,输出的S值为()

A.1B.C.D.

11.执行如图所示的程序框图,若输入的值为,则输出的值为______.

12.执行如图所示的程序框图,若输入

A.B.C.D.

13.设正实数满足,则当取得最大值时,的最大值为

A.B.C.D.

14.阅读右边的程序框图,运行相应的程序,则输出n的值为

A.7

B.6

C.5

D.4

15.下图是用模拟方法估计圆周率的程序框图,表示估计结果,则图中空白框内应填入(   )

A.

B.

C.

D.

16.如果执行右边的程序框图,输入正整数N(N≥2)和实数a1,a2,……,an,输出A,B,则(  )

A.A+B为a1,a2,……,an的和

B.为a1,a2,……,an的算术平均数

C.A和B分别是a1,a2,……,an中最大的数和最小的数

D.A和B分别是a1,a2,……,an中最小的数和最大的数

17.某程序框图如图所示,则该程序运行后输出的值等于(  )

A.

B.

C.

D.

18.某学生一个学期的数学测试成绩一共记录了6个数据:

,执行如图所示的程序框图,那么输出的是()

A.B.C.D.

19.已知数列的各项均为正数,执行程序框图(如右图),当时,,则()

A.2012B.2013C.2014D.2015

20.右图是计算值的一个程序框图,其中判断框内应填入的条件是

A.B.

C.D.

21.21.执行右边的程序框图,若,则输出的值为()

A.B.

C.D.

22.某程序框图如右图所示,该程序运行后输出的k的值是()

A.4B.5C.6D.7

23.设有算法如图所示:

如果输入A=144,B=39,则输出的结果是()

A.144B.3C.0D.12

24.阅读右图的程序框图,则输出S=()

A.14B.20C.30D.55

25.执行如图所示的程序框图,若输入的值为2,则输出的值为()

A.3B.126C.127D.128

26.右面是“二分法”解方程的流程图.在①~④处应填写的内容分别是()

A.f(a)f(m)<0;a=m;是;否

B.f(b)f(m)<0;b=m;是;否

C.f(b)f(m)<0;m=b;是;否

D.f(b)f(m)<0;b=m;否;是

27.执行如图所示的程序框图,如果输入,则输出的的值为

A.7B.9C.2D.13

28.执行如图所示的程序框图,输出的S值为()

(A)(B)(C)(D)

29.在数列中,.为计算这个数列前10项的和,现给出该问题算法的程序框图(如图所示),则图中判断框

(1)处合适的语句是()

A.B.C.D.

30.阅读右面的程序框图,运行相应的程序,输出的结果为()

A.B.C.D.

31.执行如图所示的程序框图,若输入的值为4,则输出的值是()

A.B.C.D.

32.执行如图所示的程序框图,如果输出的是a=341,那么判断框内应填(  )

(A)k<4?

(B)k<5?

(C)k<6?

(D)k<7?

33.执行如图所示的程序框图,如果依次输入函数:

f(x)=3x、f(x)=sinx、f(x)=x3、f(x)=x+,那么输出的函数f(x)为()

A.3xB.sinxC.x3D.x+

34.)执行如图所示的程序框图,若输入n=10,则输出S=()

A.B.C.D.

35.阅读右边程序框图,为使输出的数据为30,则判断框中应填人的条件为

A.i≤4      B.i≤5`    C.i≤6      D.i≤7

36.阅读程序框图,为使输出的数据为30,则判断框中应填人的条件为()

A.i≤4      B.i≤5`    C.i≤6      D.i≤7

37.某程序框图如图所示,该程序运行后,输出x的值为31,则a等于(  )

A.0B.1C.2D.3

38.执行如图所示的程序框图,若输出的的值为,则图中判断框内①处应填()

开始

结束

①?

输出

A.B.C.D.

39.给出右图所示的算法流程图,若输出的值为,则判断框中的条件是(  )

A.B.C.D.

40.上图为求的程序框图,其中①应为(  )

A. B. C. D.

41.执行右面的程序框图,若,则输出的=()

A.2B.3C.D.5

42.已知某程序框图如右图所示,则该程序运行后,输出的结果为()

A.B.

C.D.

43.将x=2输入以下程序框图,所得结果为()

开始

输入x

输入x

X<0?

0≤x<1?

y=2x-1

输出y

结束

A.3 B.5 C.8 D.12

44.某程序框图如图所示,该程序运行后输出的的值是()

A.4 B.5C.6D.7

45.请阅读右边的算法流程图:

若,

,则输出的应该是

46.某程序框图如图所示,该程序运行后输出S的结果是()

A.B.C.D.

47.执行如图所示的程序框图,输出的值是()

开始

n=5,k=0

n为偶数

n=1

输出k

结束

k=k+1

A、5B、6C、7D、8

48.程序框图如图,若,则输出的值为

A.30B.50C.62D.66

49.执行右面的程序框图,那么输出S的值为(  )

A.B.C.D.

50.如图,执行程序框图后,输出的结果为

A. B.1

C.2 D.4

51.若某程序框图如图所示,则输出的P的值是

(A)21(B)26(C)30(D)55

52.如图所示程序框图,其作用是输入空间直角坐标平面中一点,输出相应的点.若的坐标为,则间的距离为()(注:

框图中的赋值符号“=”也可以写成“←”或“:

=”)

A.B.

C.D.

53.下面程序框图表示的算法是(  )

A.将a、b、c按从小到大输出

B.将a、b、c按从大到小输出

C.输出a、b、c三数中的最大数

D.输出a、b、c三数中的最小数

54.如右图所示算法程序框图运行时,输入a=tan315°,

b=sin315°,c=cos315°,则输出结果为()

A. B.- C.-1 D.1

55.右图是一个程序框图,若开始输入的数字为,则输出结果为()

A.20 B.50 C.140 D.150

56.如果执行图1的程序框图,那么输出的( )

A.2652B.2500 C.2450 D.2550

图1

57.如下框图,当时,等于()

A.7B.8C.10D.11

输入

输出

开始

结束

58.阅读右面的程序框图,则输出的S等于()

(第2题)

输出

结束

开始

?

(A)68 (B)38 (C)32 (D)20

59.某程序的框图如图所示,若执行该程序,则输出的值为

A、5B、6

C、7D、8

开始

i=1,s=0

s=s+2i-1i

s≤100

i=i+1

输出i

结束

60.如程序框图:

若输入,,则输出

开始

输出n

结束

输入m,n

m=n

n=r

r=0?

(第7题)

A.0B.3C.6D.12

参考答案

1.A

【解析】

试题分析:

,则.

考点:

程序框图.

2.C

【解析】

试题分析:

依次执行程度框图中的语句:

①:

;②:

;③:

,跳出循环,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1