高二程序框图练习测试题及参考答案

高二程序框图练习测试题及参考答案
高二程序框图练习测试题及参考答案

程序框图练习题及答案

一、选择题

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

A.5B.3-C.3D.5-

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

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

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

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

A.5 B.7 C.9 D.11 8.执行如图所示的程序框图,输出的M值是()

A .2

B .1-

C .

1

2

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

(A ) 16 (B )2524 (C )34 (D )11

12

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

A .1

B .23

C .1321

D .610

987

11.执行如图所示的程序框图,若输入n 的值为4,则输出s 的值为______. 12.执行如图所示的程序框图,若输入10,n S ==则输出的 A .

51113

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

15的程序框图,表示估计结果,则图中空白框内应填入( A. B. C. D.

16A.A+B 为a 1

B.

为a 1,a 2,……,a n 的算术平均数

C.A 和B 分别是a 1,a 2,……,a n 中最大的数和最小的数

D.A 和B 分别是a 1,a 2,……,a n 中最小的数和最大的数

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

A. B. C.

D.

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

12345652,70,68,55,85,90x x x x x x ======,执行如图所示的程序框图,那么输出的S 是()

A .1

B .2

C .3

D .4

19.已知数列{}n a 的各项均为正数,执行程序框图(如右图),当4k =时,3

1

=

S ,则2014a =( ) A .2012 B .2013 C .2014 D .2015

20.右图是计算11111

246810

++++值的一个程序框图,其中判断框内应填入的条 件是

A .5k >

C .5k ≥21.21A.

78C. 31322223A .2425A .26A .B .C .D .27A .28.执行如图所示的程序框图,输出的S 值为( ) (A )2 (B )2- (C )4 (D )4-

29.在数列{}n a 中,111,,2n n a a a n n -==+≥.为计算这个数列前10项的和,现给出该问题算法的程序框图(如图所示),则图中判断框(1)处合适的语句是 ( ) A. 8i ≥ B. 9i ≥ C. 10i ≥ D. 11i ≥

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

A .2-

B .1

2 C .1- D .2

31.执行如图所示的程序框图,若输入n 的值为4,则输出s 的值是( ) A .2 B .6 C .24 D .120

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

(A)k<4? (B)k<5? (C)k<6? (D)k<7?

33.执行如图所示的程序框图,如果依次输入函数:f(x)=3x、f(x)=sin x、f(x)=x3、f(x)=x

+1

x

,那么输出的函数f(x)为( )

A.3x B.sin x C.x3 D.x+1 x

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

A.5

11

B.

10

11

C.

36

55

D.

72

55

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

36

A.i≤4

37

A.0 B

38

开始

输出b

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

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

A.5

<

n

40

A.A=

41

A.

42

3

A.

5

1

C.

2

43.将

A .3

B .5

C .8

D .12

44.某程序框图如图所示,该程序运行后输出的k 的值是 ( ) A . 4 B . 5 C .6 D .7 45.请阅读右边的算法流程图:若)18sin 18(cos 2

2

?-?=

a , 128cos 22-?=

b ,.16cos 16sin 2??=

c 则输出的应该是

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

A .32

B .16

C .2512

D .13760

k A .49100 B .99100 C .97198 D . 99202

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

A .12

B .1

C .2

D .4

51.若某程序框图如图所示,则输出的P 的值是 (A)21 (B)26 (C)30 (D)55

52.如图所示程序框图,其作用是输入空间直角坐标平面中一点 P a b c (),,,输出相应的点

Q a b c (),,.若P 的坐标为2 3 1(),,,则 P Q ,间的距离为( )(注:框图中的赋值符号“=”也可

以写成“←”或“:=”)

A.0B

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.

2

55

A.20

56

A.

57

图1

(第2题

S 是 否

结束

1?

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

59.某程序的框图如图所示,若执行该程序,则输出的i值为A、5 B、6

C、7

D、8

60.如程序框图:若输入72

n=,则输出n=

m=,30

开始输入m,n

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

参考答案 1.A 【解析】

试题分析:20x =-<,则2(2)15y =-?-+=. 考点:程序框图. 2.C

【解析】

试题分析:依次执行程度框图中的语句:①:1,1210==?=k S ;②:2,2211==?=k S ;③:

3,8222==?=k S ,跳出循环,故输出8=S .

3.C

【解析】

3时,

2322a =?4.B

【解析】

解:∵

解得x 3=8 故选B

5.A

6.C

的值为

23log 3log 21112M =?+=+=.

7.C

【解析】1S =,满足20S <,执行循环体;33S k ==,, 满足20S <; 95S k ==,, 满足20S <, 197S k ==,, 满足20S <, 339S k ==,,

不满足20S <,退出循环,输出9k =. 故选C . 8.B

程序框图练习题及答案(经典)

程序框图练习题 一、选择题 1 .(2013年高考北京卷(理))执行如图所示的程序框图,输出的S 值为 ( ) A .1 B . 2 3 C . 1321 D . 610 987 C 框图首先给变量i 和S 赋值0和1. 执行 ,i=0+1=1; 判断1≥2不成立,执行,i=1+1=2; 判断2≥2成立,算法结束,跳出循环,输出S 的值为 . 故选C . 2 .(2013年普通高等学校招生统一考试浙江数学(理)试题(纯WORD 版))某程序框图如 图所示,若该程序运行后输出的值是5 9 ,则 ( ) A .4=a B .5=a C .6=a D . 7=a 开始 是 否 0,1i S == 2121 S S S += + 1i i =+ 2 i ≥输出S 结束

A :由已知可得该程序的功能是 计算并输出S=1+ +…+ =1+1﹣ =2﹣ . 若该程序运行后输出的值是,则 2﹣=. ∴a=4, 故选A . 3 .(2013年普通高等学校招生统一考试安徽数学(理)试题(纯WORD 版))如图所示,程 序框图(算法流程图)的输出结果是 ( ) 开始 S =1,k =1 k >a ? S =S +1k (k +1) k =k+1 输出S 结束 是 否 (第5题图)

A .16 B . 2524 C . 34 D . 1112 D .12 11,1211122366141210=∴=++=+++ =s s Θ,所以选D 4 .(2013年普通高等学校招生统一考试重庆数学(理)试题(含答案))执行如题(8)图所示 的程序框图,如果输出3s =,那么判断框内应填入的条件是 ( ) A .6k ≤ B .7k ≤ C .8k ≤ D .9k ≤ B 【命题立意】本题考查程序框图的识别和运行。第一次循环,2log 3,3s k ==,此时满足条件,循环;第二次循环,23log 3log 42,4s k =?==,此时满足条件,循环;第三次循环, 234log 3log 4log 5,5s k =??=,此时满足条件,循环;第四次循环,2345log 3log 4log 5log 6,6s k =???=,此时满足条件,循环;第五次循环,23456log 3log 4log 5log 6log 7,7s k =????=,此时满足条件,循环;第六次循环,234567log 3log 4log 5log 6log 7log 83,8s k =?????==,此时不满足条件,输出3s =, 所以判断框内应填入的条件是7k ≤,选B. 5 .(2013年高考江西卷(理))阅读如下程序框图,如果输出5i =,那么在空白矩形框中应 填入的语句为

程序框图练习题及答案经典doc

程序框图练习题 一、选择题 1 .(2013年高考北京卷(理))执行如图所示的程序框图,输出的S 值为 ( ) A .1 B . 2 3 C . 1321 D . 610 987 C 框图首先给变量i 和S 赋值0和1. 执行 ,i=0+1=1; 判断1≥2不成立,执行,i=1+1=2; 判断2≥2成立,算法结束,跳出循环,输出S 的值为 . 故选C . 2 .(2013年普通高等学校招生统一考试浙江数学(理)试题(纯WORD 版))某程序框图如 图所示,若该程序运行后输出的值是5 9 ,则 ( ) A .4=a B .5=a C .6=a D . 7=a

A :由已知可得该程序的功能是 计算并输出S=1+ +…+ =1+1﹣ =2﹣ . 若该程序运行后输出的值是,则 2﹣=. ∴a=4, 故选A . 3 .(2013年普通高等学校招生统一考试安徽数学(理)试题(纯WORD 版))如图所示,程序 框图(算法流程图)的输出结果是 ( ) A .1 6 B . 2524 C . 34 D . 1112 D .12 11,1211122366141210=∴=++=+++ =s s ,所以选D (第5题图)

的程序框图,如果输出3s =,那么判断框内应填入的条件是 ( ) A .6k ≤ B .7k ≤ C .8k ≤ D .9k ≤ B 【命题立意】本题考查程序框图的识别和运行。第一次循环,2log 3,3s k ==,此时满足条件,循环;第二次循环,23log 3log 42,4s k =?==,此时满足条件,循环;第三次循环, 234log 3log 4log 5,5s k =??=,此时满足条件,循环;第四次循环,2345log 3log 4log 5log 6,6s k =???=,此时满足条件,循环;第五次循环,23456log 3log 4log 5log 6log 7,7s k =????=,此时满足条件,循环;第六次循环,234567log 3log 4log 5log 6log 7log 83,8s k =?????==,此时不满足条件,输出3s =, 所以判断框内应填入的条件是7k ≤,选B. 5 .(2013年高考江西卷(理))阅读如下程序框图,如果输出5i =,那么在空白矩形框中应 填入的语句为 ( ) A .2*2S i =- B .2*1S i =- C .2*S i = D .2*4S i =+ C 本题考查程序框图的识别和运行。由条件知当3i =时,10S <,当5i =时,10S ≥。当5i =时,A,B 不成立。当3i =时,D 不合适,所以选C.

程序框图练习题(学习相关)

2010~2014年高考真题备选题库 第1节 算法与程序框图 1.(2014新课标全国Ⅰ,5分)执行下面的程序框图,若输入的a ,b ,k 分别为1,2,3,则输出的M =( ) A.203 B.72 C.165 D.158 解析:选D 第一次循环:M =32,a =2,b =32,n =2;第二次循环:M =83,a =32 ,b =83,n =3;第三次循环:M =158,a =83,b =158,n =4,则输出M =158 ,选D. 2.(2014新课标全国Ⅱ,5分)执行如图所示的程序框图,如果输入的x ,t 均为2,则输出的S =( ) A .4 B .5

C .6 D .7 解析:选D k =1≤2,执行第一次循环,M =11 ×2=2,S =2+3=5,k =1+1=2;k =2≤2,执行第二次循环,M =22 ×2=2,S =2+5=7,k =2+1=3;k =3>2,终止循环,输出S =7.故选D. 3.(2014安徽,5分)如图所示,程序框图(算法流程图)的输出结果是( ) A .34 B .55 C .78 D .89 解析:选B 执行该程序框图(算法流程图)可得x =1,y =1,z =2;x =1,y =2,z =3;x =2,y =3,z =5;x =3,y =5,z =8;x =5,y =8,z =13;x =8,y =13,z =21;x =13,y =21,z =34;x =21,y =34,z =55,跳出循环. 4.(2014福建,5分)阅读如图所示的程序框图,运行相应的程序,输出的n 的值为 ( ) A .1 B .2 C .3 D .4 解析:选B 当n =1时,21>12成立,当n =2时,22>22不成立,所以输出n =2,故选 B. 5.(2014北京,5分)执行如图所示的程序框图,输出的S 值为( )

程序框图计算训练(含答案详解)

按照给出程序框图计算专题 题目特点: 输入某个数值,按照图中给出的程序计算,若结果符合条件则输出;若结果不符合条件,则把结果重新输入再按照图中给出的程序第二次计算,如此下去,直到符合条件输出为止。 计算方法: 设输入的数值为x ,先把图中给出的计算程序表示成一个算式,然后将给出的数值代入这个算式计算即可。 解此类题目的关键是:理解给出的程序图,并把把图中给出的计算程序表示成算式。 特别注意:程序框图中的运算是由前到后.... 依次进行的,不存在先乘除后加减的问题。 专题练习: 1.如图是一个计算程序,若输入x 的值为5,则输出结果为( ) A .11 B .-9 C .-7 D .21 2.根据输入的数字,按图中程序计算,并把输出的结果填入表内: 输入x -2 输出 -3 + ×

3.根据输入的数字8,按图中程序计算,则输出的结果是()。 A.-0.125 B.-1.125 C.-2.125 D.2.9375 4.按如图的程序计算,若开始输入的值x为正整数,最后输出的结果小于20,则输出结果最多有()种. A.2个B.3个C.4个D.5个 5.根据如图所示的程序进行计算,若输入x的值为-1, 则输出y的值为. (2) ÷- 输入8 -6 2 ( 1.5) +- 1.59 >- 否 输出 是

6.如图,是一个有理数混合运算程序的流程图,请根据这个程序回答问题:当输入的x 为-16时,最后输出的结果y 是多少?(写出计算过程) 7.按下面的程序计算,如输入的数为50,则输出的结果为152,要使输出结果为125,则输入的正整数x 的值的个数最多有( ) A .0个 B .1个 C .2个 D .3个 8.按下面的程序计算,若开始输入的值x 为正数,最后输出的结果为11,则满足条件的x 的不同值分别为 . 结果是否大于-4 YES NO

(完整版)程序框图练习题有答案

程序框图练习题 1.阅读下面的程序框图,则输出的S = A .14 B .20 C .30 D .55 2.阅读图2所示的程序框图,运行相应的程序,输出的结果是 A .1 B. 2 C. 3 D. 4 3.阅读右图所示的程序框图,运行相应的程序,输出的结果是 A .2 B .4 C .8 D .16 4.某程序框图如图所示,该程序运行后输出的k 的值是 A .4 B .5 C .6 D .7 3题 2题 1题 4题

5.执行右面的程序框图,输出的S 是D A .378- B .378 C .418- D .418 6.如图的程序框图表示的算法的功能是 D A .计算小于100的奇数的连乘积 B .计算从1开始的连续奇数的连乘积 C .从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数 D .计算 100531≥???????n 时的最小的n 值. 7.某程序框图如图所示,则该程序运行后输出的B 等于 C A .15 B .29 C .31 D .63 8.如果执行右边的程序框图,输入2,0.5x h =-=,那么输出的各个数的和等于 A .3 B .3.5 C .4 D .4.5 5题 6题

9.某店一个月的收入和支出总共记录了N 个数据1a ,2,,N a a ???,其中 收入记为 正数,支出记为负数。该店用右边的程序框图计算月总收入S 和月 净盈利V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中 的 A .0,A V S T >=- B .0,A V S T <=- C .0,A V S T >=+ D .0,A V S T <=+ 10. 如图1所示,是关于闰年的流程,则 以下年份是闰年的为 A A .1996年 B .1998年 C .2010年 D .2100年 11. 某流程如右上图所示,现输入如下四个函数,则可以输出的函数是 A .2)(x x f = B . x x f 1)(= C . 62ln )(-+=x x x f D .x x f sin )(= 否 y x = 是 否 开始 0x < 0y = x x h += 是 结束 1x < 输入,x h 否 是 1y = 输出y 2x ≥ 是 开始 1,0,0k S T === i A a = 输出,S V 1k k =+ 否 结束 输入12,,,,N N a a a ??? T T A =+ S S A =+ N k < 是 否 9题 10题 8题

算法与程序框图练习题(整理)

算法与程序框图练习题 1、若某程序图如图所示,则该程序运行后输出的k 的值是____________. 2、阅读右边的程序框图,运行相应的程序,若输出x 的值为,则输出y 的值( ) A 、0.5 B 、1 C 、2 D 、4 3、如右框图,当 时, 等于( ) A 、7 B 、8 C 、10 D 、11 4、阅读右边的程序框图,运行相应的程序,则输出的值为( ) A 、3 B 、4 C 、5 D 、6 5、执行右面的程序框图,如果输入的n 是4,则输出的P 是_____ A 、8 B 、5 C 、3 D 、2 6、执行如图所示的程序框图,输入 ,则输出的y 的值是 _______________. 是 否输出k a>b? 结束4b=k k a=4k=k+1 k=2开始

7、右图中,,,为某次考试三个评阅人对同一道题的独立评分,为该题的最终得分,当,, 时, 等于( )A 、11 B 、10 C 、8 D 、7 8、若执行如图2所示的框图,输入,则输出的数等于 ___________. 9、若执行如图3所示的框图,输入 , ,则输出的数等于___________. 10、执行右面得程序框图,如果输入的是6,那么输出的是( ) A 、120 B 、720 C 、1440 D 、5040 11、执行如图所示的程序框图,若输入A 的值为2,则输出的P 值为( )A 、2 B 、3 C 、4 D 、5 12、执行如图所示的程序框图,输出的s 值为( ) A 、-3 B 、- C 、 D 、 2 13、如图所示,程序框图(算法流程图)的输出结果是__________. 是 否

程序框图练习题与答案(经典)

、选择题 程序框图练习题 1 . (2013年高考北京卷(理))执行如图所示的程序框图,输出的S值为 A. 1 B. C 13 21 D. 610 987 C 框图首先给变量 亠 r 乂1+1一3' S赋值0和1. 执行i=0+1=1 ; 判断 (彳)2+1 1>2不成立,执行' 2X3+1 13 门,i=1+1=2 ; 判断2> 2成立,算法结束,跳出循环,输出S的值为一二. 故选C. 2 . (2013年普通高等学校招生统一考试浙江数学(理)试题(纯 9 所示,若该程序运行后输出的值是9,则 5 A. a=4 B. a=5 C. a = 6 WORD版))某程序框图如图 D. a = 7

A :由已知可得该程序的功能是 计算并输出 S=1+ +…+ . =1 + 1-——=2-—— 1X2 a (a+1) a+1 a+1 若该程序运行后输出的值是 [则2 -—— ' 5 a+1 ??? a=4, 故选A . 3 . ( 2013年普通高等学校招生统一考试安徽数学 图(算法流程图)的输出结果是 1 A.- 6 B . 25 24 11 D. 12 1 1 1 s = 0 2 4 6 12 4 . ( 2013年普通高等学校招生统一考试重庆数学(理)试题(含答 案) 1 1 □?, 所以选 D 12 )执行如题(8)图所示 (理)试题(纯 WOR 版))如图所示,程序框 (第5题图)

的程序框图,如果输出s = 3,那么判断框内应填入的条件是( ) A. k 乞6 B. k <7 C. k 乞8 D. k 乞9 B 【命题立意】本题考查程序框图的识别和运行。第一次循环,s = log2 3,k =3,此时满足 条件,循环;第二次循环,s = log23 log34=2,k =4,此时满足条件,循环;第三次循环,s =log2 3-Iog3 4」og4 5,k =5 ,此时满足条件,循环;第四次循环,s =log2 3 log 3 4 log4 5 log 5 6,^6 ,此时满足条件,循环;第五次循环,^log23 log34 log45 log5 6 log67,^ 7 ,此时满足条件,循环;第六次循环,s =log23 log34 log4 5 log5 6 log67 log78 =3,k =8,此时不满足条件,输出s = 3 , 所以判断框内应填入的条件是k乞7,选B. 5 . (2013年高考江西卷(理))阅读如下程序框图,如果输出i =5,那么在空白矩形框中应填 入的语句为 A. S =2*i -2 B. S =2*i -1 C. S =2* i C 本题考查程序框图的识别和运行。由条件知当i = 3时, 当i =5时,A,B不成立。当i =3时,D不合适,所以选 6 . (2013年普通高等学校招生统一考试福建数学(理)试题(纯 程序框图,若输入的k =10,则该算法的功能是 A.计算数列〈2n r的前 10 项和 B ?计算数列才!的前9项和 D. S = 2* i 4 S ::10,当i =5时,S — 10。 C. k-k-rl 题⑻图

高一数学程序框图练习题

算法与程序框图练习题 一、选择题: 1.阅读下面的程序框图,则输出的S = A .14 B .20 C .30 D .55 2.阅读图2所示的程序框图,运行相应的程序,输出的结果是 A .1 B. 2 C. 3 D. 4 3 .某程序框图如图所示,该程序运行后输出的k 的值是 A .4 B .5 C .6 D .7 4.如图的程序框图表示的算法的功能是 A .计算小于100 的奇数的连乘积 B .计算从1开始的连续奇数的连乘积 3题 2题 1题

C .从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数 D .计算100531≥???????n 时的最小的n 值. 5.运行如下程序框图,如果输入的[1,3]t ∈-,则输出s 属于 A .[3,4]- B .[5,2]- C .[4,3]- D .[2,5]- 6.某程序框图如图所示,则该程序运行后输出的B 等于 A .15 B .29 C .31 D .63 7. 如图所示,是关于闰年的流程,则以下年份是闰年的为 A .1996年 B .1998年 C .2010年 D .2100年 5题 6题 7题

8.右面的程序框图,如果输入三个实数a ,b ,c ,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的( ) A. c x > B.x c > C .c b > D.b c > 9.某程序框图如图所示,若输出的S=57,则判断框内为 (A )k>4? (B )k>5? (C) k>6? (D) k>7? 10 .执行上边的程序框图,输出的T =( ). A. 12 B.20 C .30 D.42 二、填空题: 11.阅读如图所示的程序框图,运行相应的程序,输出的结果i =___________. 12.如图所示,程序框图(算法流程图)的输出值x =________。 11题 10题 9题 12题 10题

算法与程序框图 习题(含答案)

算法与程序框图习题(含答案) 一、单选题 1.执行如图所示的程序框图输出的结果是() A.B.C.D. 2.已知某程序框图如图所示,则执行该程序后输出的结果是 A.B. C.D. 3.下图是把二进制的数化成十进制数的一个程序框图,则判断框内应填入的条件是()

A.>B.C.D.> 4.我国元朝著名数学家朱世杰在《四元玉鉴》中有一首待:“我有一壶酒,携着游春走,遇店添一倍,逢有饮一斗,店友经三处,没有壶中酒,借问此壶中,当原多少酒?”用程序框图表达如图所示,即最终输出的,问一开始输入的() A.B.C.D. 5.中国有个名句“运筹帷幄之中,决胜千里之外”.其中的“筹”原意是指《孙子算经》中记载的算筹,古代是用算筹来进行计算,算筹是将几寸长的小竹棍摆在平面上进行运算,算筹的摆放形式有纵横两种形式,如下表: 表示一个多位数时,像阿拉伯计数一样,把各个数位的数码从左到右排列,但各位数码的筹式需要纵横相间,个位,百位,万位用纵式表示,十位,千位,十万位用横式表示,以此类推,例如2268用算筹表示就是=||丄|||.执行如图所示程序框图,若输人的x=1, y = 2,则输出的S用算筹表示为 A.B.C.D. 6.在中,,,边的四等分点分别为, 靠近,执行下图算法后结果为() A.6 B.7 C.8 D.9 7.宋元时期名著《算学启蒙》中有关于“松竹并生”的问题:松长五尺,竹长五尺,若输入的分别是5,2,则输出的=()

A.B.C.D. 8.如图所示的程序框图,输出的 A.18B.41 C.88D.183 9.执行图1所示的程序框图,则S的值为()

图1 A.16B.32 C.64D.128 二、填空题 10.我国南北朝时期的数学家张丘建是世界数学史上解决不定方程的第一人,他在《张丘建算经》中给出一个解不定方程的百鸡问题,问题如下:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一.百钱买百鸡,问鸡翁母雏各几何?用代数方法表述为:设鸡翁、鸡母、鸡雏的数量分别为,,,则鸡翁、鸡母、鸡雏的数量即为方程组的解.其解题过程可用框图表示如下图所示,则框图中正整数的值为______. 11.运行如图所示的程序,若输入的是,则输出的值是__________.

算法与程序框图练习题及答案

第一章 算法初步 1.1算法与程序框图 1.1.1算法的概念 1.已知直角三角形两直角边长为a ,b ,求斜边长c 的一个算法分下列三步: ①计算22c a b =+a ,b 的值; ③输出斜边长c 的值,其中正确的顺序是 【 】 A.①②③ B.②③① C.①③② D.②①③ 2.若()f x 在区间[],a b 内单调,且()()0f a f b <,则()f x 在区间[],a b 内 【 】 A.至多有一个根 B.至少有一个根 C.恰好有一个根 D.不确定 3.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99.求他的总分和平均成绩的一个算法为: 第一步:取A =89 ,B =96 ,C =99; 第二步:____①______; 第三步:_____②_____; 第四步:输出计算的结果. 4.写出按从小到大的顺序重新排列,,x y z 三个数值的算法. 1.1.2 程序框图 1.在程序框图中,算法中间要处理数据或计算,可分别写在不同的 【 】 A .处理框内 B .判断框内 C .终端框内 D .输入输出框内 2.将两个数a=10,b=18交换,使a=18,b=10,下面语句正确一组是 【 】 A. B. C. D. 3指出下列语句的错误,并改正: (1)A =B =50 (2)x =1,y =2,z =3 (3)INPUT “How o ld are y ou” x (4)INPUT ,x (5)PRINT A +B =;C (6)PRINT Good-b y e! 4.2000年我国人口为13亿,如果人口每年的自然增长率为7‰,那么多少年 后我国人口将达到15亿?设计一个算法的程序. 5.儿童乘坐火车时,若身高不超过1.1 m ,则不需买票;若身高超过1.1 m 但不超过1.4 m ,则需买半票;若身高超过1.4 m ,则需买全票.试设计一个买票的算法,并画出相应的程序框图及程序。 1.2基本算法语句 1.2.1输入语句、输出语句和赋值语句 1 .在输入语句中,若同时输入多个变量,则变量之间的分隔符号是 【 】 A.逗号 B.空格 C.分号 D.顿号 2 . 3a = 4b = a=b b=a c=b b=a a=c b=a a=b a=c c=b b=a

算法与程序框图练习题(整理)

算法与程序框图练习题 1、 2、 A 、若某程序图如图所示,则该程序运行后输出的k的值是_____________ . 阅读右边的程序框图,运行相应的程序,若输出x的值为-二,则输出y的值()0.5 B、1 C、2 D、4 3如右框图,当4■.,:|.■时,乜等于( ) A 、B、8 C、10 D、11 /输人X2轴X、/ x.-xMx.-x 4、5、 「开始i k=k+ 1 a=4k 否 输出k b=k4 a>b? 是 阅读右边的程序框图, A、3 B、4 执行右面的程序框图, A、8 B、5 输入 1 1 :| F = 11亠釘 L “ c结東J 运行相应的程序,则输出:的值为() C、5 如果输入的 D、6 n是4,则输出的P是, 6、执行如图所示的程序框图, /SX^7 [P口暑十 广 [x ■!. p- 1 L f Z1S7 7

7、右图中,门,二:,心为某次考试三个评阅人对同一道题的独立评分,-r,为该题的最终得分,当V- = - 一二 时,p等于()A、11B、10 C、8 D、7 &若执行如图2所示的框图,输入为=?,I 】- '+_则输出的数等于 9、若执行如图3所示的框图,输入人-, '| -—-—,则输出的数等 于 10、执行右面得程序框图,如果输入 的 A、120 B、720 11、执行如图所示的程序框图,若输入 12、执行如图所示的程序框图,输出 的 13、如图所示,程序框图(算法流程 图) :'是6,那么输出的是() C1440D、5040 A的值为2,则输出的P值为() A、 1 s值为()A、-3B、 幵始 1 现二2 -J-1 f 1 >-1^.t 1 否 的输出结果是

程序框图练习题有答案教学提纲

程序框图练习题有答 案

程序框图练习题 1.阅读下面的程序框图,则输出的S = A .14 B .20 C .30 D .55 2.阅读图2所示的程序框图,运行相应的程序,输出的结果是 A .1 B. 2 C. 3 D. 4 3.阅读右图所示的程序框图,运行相应的程序,输出的结果是 A .2 B .4 C .8 D .16 4.某程序框图如图所示,该程序运行后输出的k 的值是 A .4 B .5 C .6 D .7 3题 2题 1题 4题

5.执行右面的程序框图,输出的S 是D A .378- B .378 C .418- D .418 6.如图的程序框图表示的算法的功能是 D A .计算小于100的奇数的连乘积 B .计算从1开始的连续奇数的连乘积 C .从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数 D .计算 100531≥???????n 时的最小的n 值. 7.某程序框图如图所示,则该程序运行后输出的B 等于 C A .15 B .29 C .31 D .63 8.如果执行右边的程序框图,输入2,0.5x h =-=,那么输出的各个数的和等于 A .3 B .3.5 C .4 D .4.5 5题 6题

9.某店一个月的收入和支出总共记录了N 个数据1a ,2,,N a a ???,其中 收入记为 正数,支出记为负数。该店用右边的程序框图计算月总收入S 和月 净盈利V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中 的 A .0,A V S T >=- B .0,A V S T <=- C .0,A V S T >=+ D .0,A V S T <=+ 10. 如图1所示,是关于闰年的流程,则 以下年份是闰年的为 A A .1996年 B .1998年 C .2010年 D .2100年 11. 某流程如右上图所示,现输入如下四个函数,则可以输出的函数是 A .2)(x x f = B .x x f 1)(= C . 62ln )(-+=x x x f D . x x f sin )(= 否 y x = 是 否 开始 0x < 0y = x x h += 是 结束 1x < 输入,x h 否 是 1y = 输出y 2x ≥ 是 开始 1,0,0k S T === i A a = 输出,S V 1k k =+ 否 结束 输入12,,,,N N a a a ??? T T A =+ S S A =+ N k < 是 否 9题 10题 8题

高考数学程序框图基础题(含详细答案)

. 绝密★启用前 xxx 学校2014-2015学年度12月月考卷 试卷副标题 xxx 题号 一 二 总分 得分 注意事项: 1.答题前填写好自己的姓名、班级、考号等信息 2.请将答案正确填写在答题卡上 第I 卷(选择题) 评卷人 得分 一、选择题(题型注释) S =28,那么判断框中应填入的关于k 的条件是( ) A .7 k ? B .k≤7? C .k<7? D .k>7? 2.已知某程序框图如图所示,则执行该程序后输出的结果是( ).

. A.1 - B. 2 1 C.2 D.1 3.如图.程序输出的结果132 s= , 则判断框中应填() 开始 结束 输出s i = 12 , s = 1 s = s i i = i 1 是 否 A.10 i≥ B.11 i≥ C.11 i≤ D.12 i≥ 4.若某程序框图如右图所示,则该程序运行后输出的B等于() A.7 B.15 C.31 D.63 5.给出如图的程序框图,则输出的数值是(). A. 98 99 B. 99 100 C. 100 101 D. 101 102 6.如果执行右面的程序框图,那么输出的S=() 开始n≥99 a=a+1 (1) n n+ n=n+1 输出a 结束 a=0,n=1 是 否

. A.22 B.46 C.190 D.94 7.在如图所示的程序框图中,输入A=192,B=22,则输出的结果是( ). A.0 B.2 C.4 D.6 8.执行如图所示的程序框图,若输入n的值为7,则输出的s的值为()

. A .22 B .16 C .15 D .11 9.执行如图所示的程序框图,输出的S 值为( ) 开始 输出 结束 是 否 A.1 B.3 C.7 D.15 10.如右程序框图,输出的结果为 ( ) A .1 B .2 C .4 D .16 11.如果执行右边的程序框图,那么输出的s =( ) 输出b 1 ,1==b a 开始 ?3≤a b b 2= 1 +=a a 结束 否 是

(完整版)算法与程序框图基本算法语句练习题

算法与程序框图基本算法语句练习题 一、选择题 1.已知某算法的程序框图,若程序运行时,输入a=2x,b=x2,且已知1

(5题) (6题) A .3 B .7 C .11 D .33 6.阅读如图所示的程序框图,运行相应的程序,则输出A 的值为( ) A.3116 B.1516 C.15 8 D.7 4 7.如果执行如图的程序框图,那么输出的值是( ) (7题) (8题) A .2010 B .-1 C.1 2 D .2 8.如果执行如图的程序框图,那么输出的C =( ) A .3 B .5 C .8 D .13 9.下面程序运行后输出结果是3,则输入的x 值一定是( ) INPUT x IF x >0 THEN y =x ELSE y =-x END IF PRINT y END A .3 B .-3 C .3或-3 D .0

程序框图练习题有答案

{ 程序框图练习题 1.阅读下面的程序框图,则输出的S = A .14 B .20 C .30 D .55 2.阅读图2所示的程序框图,运行相应的程序,输出的结果是 A .1 B. 2 C. 3 D. 4 — & 3.阅读右图所示的程序框图,运行相应的程序,输出的结果是 } A .2 B .4 C .8 D .16 ~ } 2题 1题 4题

~ 4.某程序框图如图所示,该程序运行后输出的k 的值是 A .4 B .5 C .6 D .7 5.执行右面的程序框图,输出的S 是D A .378- B .378 C .418- D .418 6.如图的程序框图表示的算法的功能是 D A .计算小于100的奇数的连乘积 B .计算从1开始的连续奇数的连乘积 | C .从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数 D .计算 100531≥???????n 时的最小的n 值. < — 7.某程序框图如图所示,则该程序运行后输出的B 等于 C A .15 B .29 C .31 D .63 ] 3题 5题 6题

$ 8.如果执行右边的程序框图,输入2,0.5x h =-=,那么输出的各个数的和等于 A .3 B .3.5 C .4 D .4.5 ] ? 9.某店一个月的收入和支出总共记录了N 个数据1a ,2,,N a a ???,其中 收入记为 正数,支出记为负数。该店用右边的程序框图计算月总收入S 和月 净盈利V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中 @ 的 A .0,A V S T >=- B .0,A V S T <=- C . 0,A V S T >=+ D .0,A V S T <=+ 10. 如图1所示,是关于闰年的流程,则 以下年份是闰年的为 A 否 ~ y x = 是 否 开始 0x < 0y = x x h += 是 ¥ 结束 1x < 输入,x h 否 是 1y = 输出y 2x ≥ \ 是 开始 1,0,0k S T === i A a = 输出,S V 1k k =+ 否 结束 。 输入12,,,,N N a a a ??? T T A =+ S S A =+ N k < 是 否 9题 8题

程序框图练习题

x y =开始 1,1==y x y x z +=50 ≤z 是 y x =输出 结束 z 否 开始 ,0==S k 3 否 是 开始 输入t ? 0

4.[2014·湖南卷] 执行如图4所示的程序框图,如果输入的t∈[-2,2],则输出的S属于() A.[-6,-2] B.[-5,-1] C.[-4,5] D.[-3,6] 5.(2013年高考天津卷)阅读如图5所示的程序框图,运行相应的程序.若输入x的值为1,则输出S的值为() A.64 B.73 C.512 D.585 图5 图6 6.执行图6的程序框图,输出的S=() A.25 B.9 C.17 D.20 7.(2014年湖北七市模拟)如图7所示,程序框图输出的所有实数对(x,y)所对应的点都在函数() A.y=x+1的图象上B.y=2x的图C.y=2x的图象上D.y=2x-1的图象上 图7 图8 8.执行如图8所示的程序框图,若输出的S=88,则判断框内应填入的条件是()

F算法与程序框图练习(基础题有答案)(最新整理)

算法与程序框图练习 班级 姓名 1.在程序框图中,算法中间要处理的数据或者计算,可分别写在不同的( )A 、处理框内 B 、判断框内 C 、输入输出框内 D 、循环框内 2.在画程序框图时,如果一个框图要分开画,要在断开出画上( )A 、流程线 B 、注释框 C 、判断框 D 、连接点 3.算法的三种基本结构是 ( ) A 、顺序结构、 条件结构、循环结构 B 、顺序结构、流程结构、循环结构 C 、顺序结构、 分支结构、流程结构、 D 、流程结构、循环结构、分支结构 4.流程图中表示判断框的是 ( ) A . 矩形框 B 、菱形框 C 、 圆形框 D 、椭圆形框5.下列程序框图表示_______________算法,输出的s =__________________ 6.当输入的值为3时,输出的结果为 7.右图给出的是计算 的值的一个流程图,其中判断框内应填人的条件是 1112420 +++ 8.给出的算法流程图中,输出的结果s=___________ 9当输入a=2,b=5,c=3时,输出的结果为 10.下面对算法描述正确的一项是:( ) 第5题 第7题 第8题 第9题

A .算法只能用自然语言来描述 B .算法只能用图形方式来表示 C .同一问题可以有不同的算法 D .同一问题的算法不同,结果必然不同11.下面哪个不是算法的特征 ( ) A.抽象性 B.精确性 C.有穷性 D.唯一性 12.用二分法求方程的近似根的算法中要用哪种算法结构( )022 =-x A .顺序结构 B .条件结构 C .循环结构 D .以上都用13.如图⑴输出结果i=___,i+2=_____. 14.如图(2)所示程序的输出结果为s=132, 则判断中应填 .A 、i ≥10? B 、i ≥11? C 、i ≤11? D 、i ≥12? 15、如图(3)是为求1~1000的所有偶数的和而设计的一个程序空白框图,将空白处补上。判断框内填 ①__________。②__________。16.如图(4)程序框图表达式中N=__________。 2) (3) (4)

程序框图练习题及答案.(经典)doc(可编辑修改word版)

否 i ≥ 2 是输出S 结束 i = i +1 S 2 + 1 S = 2S + 1 开始 i = 0, S = 1 程序框图练习题 一、选择题 1. .(2013 年高考北京卷(理))执行如图所示的程序框图,输出的 S 值为 2 1 3 ( ) 610 A .1 B . C . D . 3 21 C 987 框图首先给变量 i 和 S 赋值 0 和 1. 执行 ,i=0+1=1; 判断 1≥2 不成立,执行 ,i=1+1=2; 判断 2≥2 成立,算法结束,跳出循环,输出 S 的值为 . 故选 C . 2. .(2013 年普通高等学校招生统一考试浙江数学(理)试题(纯 WORD 版))某程序框图如图 9 所示,若该程序运行后输出的值是 ,则 ( ) 5 A. a = 4 B. a = 5 C. a = 6 D. a = 7

(第 5 题图) A :由已知可得该程序的功能是 计算并输出 S=1+ +…+ =1+1﹣ =2﹣ . 若该程序运行后输出的值是,则 2﹣=. ∴a=4, 故选 A . 3. .(2013 年普通高等学校招生统一考试安徽数学(理)试题(纯 WORD 版))如图所示,程序框 图(算法流程图)的输出结果是 ( ) 1 25 3 11 A. B . C . D . 6 D 1 1 1 24 4 12 6 + 3 + 2 11 11 s = 0 + 2 + 4 + 6 = 12 = ,∴ s = 12 .,所以选 D 12 4. .(2013 年普通高等学校招生统一考试重庆数学(理)试题(含答案))执行如题(8)图所示 是 k >a ? 否 输出 S 结束 k =k+1 1 S =S + k (k + 1) 开始 S =1,k =1

程序框图练习

程序框图练习题 一、选择题: 1.阅读下面的程序框图,则输出的S = ( ) A .14 B .20 C .30 D .55 2.阅读图2所示的程序框图,运行相应的程序,输出的结果是( ) A .1 B. 2 C. 3 D. 4 3.阅读右图所示的程序框图,运行相应的程序,输出的结果是( ) A .2 B .4 C .8 D .16 4.某程序框图如图所示,该程序运行后输出的k 的值是( ) A .4 B .5 C .6 D .7 5.执行右面的程序框图,输出的S 是( ) 3题 2题 1 题 4题

A .378- B .378 C .418- D .4186.如图的程序框图表示的算法的功能是 ( ) A .计算小于100的奇数的连乘积 B .计算从1开始的连续奇数的连乘积 C .从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数 D .计算100531≥???????n 时的最小的n 值. 7.右图是把二进制数)2(11111化为十进制数的一个程序框图,判断框内应填入的 条件是 ( ) A .4i > B .4i ≤ C .5i > D .5i ≤ 8.某程序框图如图所示,则该程序运行后输出的B 等于( ) A .15 B .29 C .31 D .63 5题 6题

9.如果执行右边的程序框图,输入2,0.5x h =-=,那么输出的各个数的和等于( ) A .3 B .3.5 C .4 D .4.5 10.某店一个月的收入和支出总共记录了N 个数据1a ,2,,N a a ???,其中( ) 收入记为 正数,支出记为负数。该店用右边的程序框图计算月总收入S 和月 净盈利V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中 的( ) A .0,A V S T >=- B .0,A V S T <=- C .0,A V S T >=+ D .0,A V S T <=+ 11. 如图1所示,是关于闰年的流程,则 以下年份是闰年的为 ( ) A .1996年 B .1998年 C .2010年 D .2100年 否 y x = 是 否 开始 0x < 0y = x x h += 是 结束 1x < 输入,x h 否 是 1y = 输出y 2x ≥ 是 开始 1,0,0k S T === i A a = 输出,S V 1k k =+ 否 结束 输入12,,,,N N a a a ??? T T A =+ S S A =+ N k < 是 否 10题 9题

(完整版)高考算法程序框图真题练习及答案详解

高中算法程序框图 一.选择题(共18小题) 1.如图给出了一个算法程序框图,该算法程序框图的功能是() A.求a,b,c三数的最大数B.求a,b,c三数的最小数 C.将a,b,c按从小到大排列D.将a,b,c按从大到小排列2.如图给出一个算法的程序框图,该程序框图的功能是() A.求输出a,b,c三数的最大数B.求输出a,b,c三数的最小数C.将a,b,c按从小到大排列D.将a,b,c按从大到小排列3.(2012?三明模拟)如图给出一个算法的程序框图,该程序框图的功能是() A.找出a、b、c三个数中最大的数B.找出a、b、c三个数中最小的数C.找出a、b、c三个数中第二大的数D.把c的值赋给a 4.程序框图表示的算法的运行结果是()

A.5B.6C.7D.8 5.程序框图中所表示的算法是() A.求x的绝对值B.求x的相反数C.求x的平方根D.求x的算术平方根6.(2014?泉州一模)运行图中所示程序框图所表达的算法,输出的结果是() A.3B.7C.15 D.31 7.(2013?合肥二模)如图所示,程序框图(算法流程图)的输出结果是()

A.6B.5C.4D.3 8.阅读如图所示的程序框图,运行相应的程序,输出的结果为() A.676 B.26 C.5D.2 9.阅读如图所示的程序框图,运行相应的程序,输出的结果是() A.1B.2C.3D.4 10.(2014?福建)阅读如图所示的程序框图,运行相应的程序,输出的S的值等于() A.18 B.20 C.21 D.40 11.(2014?北京)当m=7,n=3时,执行如图所示的程序框图,输出的S的值为()

相关文档
最新文档