高中数学必修三同步练习题库:基本算法语句(填空题:容易)

合集下载

新人教版高中数学必修3全册同步测试题及解析答案.doc

新人教版高中数学必修3全册同步测试题及解析答案.doc

新人教版高中数学必修3 全册同步测试题及解析答

篇一:高一数学必修3全册各章节课堂同步习题(详解答案)第一章算法初步1.1算法与程序框图1.1.1算法的概念班次姓名

[自我认知]:

1.下面的结论正确的是().

A.一个程序的算法步骤是可逆的

B. 一个算法可以无止

境地运算下去的C.完成一件事情的算法有且只有一种D. 设计算法要本着简单方便的原则2.下面对算法描述正确的一项是(). A.算法只能用自然语言来描述B.算法只能用图形方式来表示C.同一问题可以有不同的算法

D.同一问题的算法不同,结果必然不同

3.下面哪个不是算法的特征()A.抽象性B.精确性C. 有穷性D.唯一性

4.算法的有穷性是指()A.算法必须包含输出

B.算法中每个操作步骤都是可执行的

C.算法的步骤必须

有限D.以上说法均不正确

5.早上从起床到出门需要洗脸刷牙(5min)、刷水壶

(2min)、烧水(8min)、泡面(3min)、吃饭(lOmin)、听广播(8min)几个步骤,从下列选项中选最好的一种算法()A.S1洗脸刷牙、S2 刷水壶、S3烧水、S4泡面、S5吃饭、S6听广播 B.S1刷水壶、S2烧水同时洗脸刷牙、S3泡面、S4吃饭、S5听广播 C. S1刷水壶、S2烧水同时洗脸刷牙、S3泡面、S4吃饭同时听广播D.S1吃饭同时听广播、S2泡面;S3烧水同时洗脸刷牙;S4刷水壶

6.看下面的四段话,其中不是解决问题的算法是()A.从济南到北京旅游,先坐火车,再坐飞机抵达

B.解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1

《条件语句》同步练习1(新人教B版必修3).doc

《条件语句》同步练习1(新人教B版必修3).doc

基本算法语句■条件语句

同步训练

A 组

一.选择

1. 下面不属于基本算法语句的一项是 A. INPUT 语句 B. WHILE 语句

2. 右边程序运行的结果是

3. 右边程序执行后输出的结果是

n=5 s=0 WHILE s<15 S=s+n n=n — 1 WEND PRINT

END

(第3题)

4.将两个数a=&b=17交换,使a=17,b=&卞面语句正确一组是

)

a=c c=b b=a

5.下面为一个求20个数的平均数的程序,在横线上应填充的语句为()

S=() i=l DO

INPUT x S=S+x i=i+l

LOOP UNTIL _____ a=S/20 PRINT a

END A. i>20 B. i<20 C. i> 二

20

D. i 〈二 20

X=1

y=l

WHILE x<=4

Z=0

WHILE y<=x+2

Z=Z+1 y=y+l WEND PRINT Z x=x+l y=i WEND END

第6题

6.上右程序运行后输出的结果为

A ・ 3 4

5 6 B. 4 5

C. 5 6 7 8

D. 6 7 8 9

C. END 语句 D ・IF —THEN 语句

A 丄 2,3 B.2,3,1 匚2,3,2 D.3,2,1 A.-l B.O C 」

D2

a= 1

b = 2

c = 3

a =

b b =

c c = a PRINT a,b,c END (第2题)

x=5 y=—20

IF x<0 THEN x=y-3 ELSE y 二 y+3 END IF

PRINT x —y ; y —x END

高中数学必修三试题

高中数学必修三试题

精品文档一、选择题(本题共 10 题,每题5,共 50 分)

1.算法的三种基本结构是()

A .顺序结构、模块结构、条件结构B.

C.顺序结构、条件结构、循环结构

D.顺序结构、循环结构、模块结构模块结构、条件结构、循环结构

2.在输入语句中,若同时输入多个变量,则变量之间的分隔符号是()

A .逗号B.空格C.分号D.顿号

3.将两个数a=8,b=17交换,使a=17,b=8,下面语句正确一组是()

A .B.C.D.

a=b c=b b=a a=c

b=a b=a a=b c=b

a=c b=a

4.如果右边程序执行后输出的结果是132,那么在程序 until 后面的“条件”应为 ()

A . i > 11B. i >=11 C. i <=11 D. i<11

5.右边程序执行后输出的结果是() A.-1B.0C.1D.2i=12n=5

s=1s=0

DO WHILE s<15 s= s *i S=s+n

i = i - 1n=n- 1 LOOP UNTIL “条件”WEND PRINT s PRINT n END END

(第 4题)(第 5题)

6.从2006名学生中选取50 名组成参观团,若采用下面的方法选取:先用简单随机抽样从2006 人中剔除 6 人,剩下的 2000 人再按系统抽样的方法进行,则每人入选的机会()

A .不全相等

B .均不相等C.都相等D.无法确定

7.某单位有老年人28 人,中年人 54 人,青年人 81 人,为了调查他们的身体状况的某项指标,需从他们中间抽取一个容量为36 样本,则老年人、中年人、青年人分别各抽取的人数是

高中数学必修三同步练习题库:算法案例(填空题:容易)

高中数学必修三同步练习题库:算法案例(填空题:容易)

算法案例(填空题:容易)

1、372和684的最大公约数是

2、用秦九韶算法计算多项式当的值时,乘法运算的次数为

________.

3、七进制数1234转换成十进制数是__________.

4、下列各数、、、中最小的数是____________。

5、__________.

6、用“秦九韶算法”计算多项式,当时的值的过程中,要经过____________次乘法运算和_________次加法运算.

7、用辗转相除法求240和288的最大公约数时,需要做____次除法;利用更相减损术求36和48的最大公约数时,需要进行______次减法。

8、将二进制数化为十进制数,结果为______.

9、生活中常用的十二进位制,如一年有12个月,时针转一周为12个小时,等等,就是逢12进1的计算制,现采用数字0~9和字母A、B共12个计数符号,这些符号与十进制的数的对应关系如下表:

例如用十二进位制表示A+B=19,照此算法在十二进位制中运算A×B= .

10、用辗转相除法求两个数102、238的最大公约数是_________.

11、用辗转相除法求得459和357的最大公约数是_________ .[

12、把89化成二进制数为 .

13、不超过2012的只有三个正因数的正整数个数为

14、三个数72,120,168的最大公约数是_______________.

15、用秦九韶算法计算时的值时,需要运算次

16、设为正整数,若和除以的余数相同,则称和对同余.记,已知

,,则的值可以是(写出以下所有满足条件的序号)①1007;②2013;③3003;④6002

高中数学必修三《算法初步》练习题(内含答案)

高中数学必修三《算法初步》练习题(内含答案)

2、基本算法语句:

①输入语句。输入语句的格式:INPUT “提示内容”;变量

②输出语句。输出语句的一般格式:PRINT“提示内容”;表达式

③赋值语句。赋值语句的一般格式:变量=表达式

④条件语句。

(1)“IF—THEN—ELSE”语句

格式:

IF 条件THEN

语句1

ELSE

语句2

END IF

⑤循环语句。

(1)当型循环语句

当型(WHILE型)语句的一般格式为:WHILE 条件

循环体

WEND

(2)“IF—THEN”语句

格式:

IF 条件THEN

语句

END IF

(2)直到型循环语句

直到型(UNTIL型)语句的一般格式为:DO

循环体

LOOP UNTIL 条件

高中数学必修三《算法初步》练习题

一、选择题

1.下面对算法描述正确的一项是 ( )

A .算法只能用伪代码来描述

B .算法只能用流程图来表示

C .同一问题可以有不同的算法

D .同一问题不同的算法会得到不同的结果

2.程序框图中表示计算的是 ( ).

A .

B C

D

3

将两个数8,17a b ==交换,使17,8a b ==,下面语句正确一组是 ( )

A B C D .

4. 计算机执行下面的程序段后,输出的结果是( )

1a = 3b = a a b =+ b a b =-

PRINT a ,b A .1,3 B .4,1 C .0,0 D .6,0

5.当2=x 时,下面的程序运行后输出的结果是 ( )

A .3

B .7

C .15

D .17 6. 给出以下四个问题:

①输入一个数x , 输出它的相反数 ②求面积为6的正方形的周长 ③输出三个数,,a b c 中的最大数 ④求函数1,0

高中数学C3必修③基础题型归类

高中数学C3必修③基础题型归类

INPUT t

IF t<= 4 THEN c=0.2 ELES

c=0.2+0.1(t -3) END IF PRINT c END

高中新课标数学必修③模块 基础题型归类

1、算法框图与语句:

要求:理解算法基本思想,掌握算法三种逻辑结构与五种基本语句(输入、输出、赋值、条件、循环). 例1. (1)若输入8时,则右边程序执行后输出的结果是 .

(2)右图给出一个算法的程序框图,该程序框图的功能是 .

(3)对任意正整数n ,设计一个求S=

111

123

n

+

+++

的程序框图,并编写出程序.

练1 (1)右边程序为一个求20个数的平均数的

程序,在横线上应填充的语句为 .

(2)右图输出的是的结果是 .

(3)编写程序,计算12+22+32+……+1002 2、经典算法案例:

要求:掌握进位制转化、辗转相除法与更相减损术求最大公约数、秦九韶算法.

例2. (1)将二进制数10101(2)化为十进制数为 ,再化为八进制数为 .

(2)用辗转相除法求80和36的最大公约数,并用更相减损术检验所得结果.

(3)已知一个4次多项式43()6354g x x x x =-++, 试用秦九韶算法求这个多项式在x=2的值.

练2 (1)下列各数中最小的数是( ). A. (9)85 B. (6)210 C. (4)1000 D. (2)111111 (2)1001101(2)= (10),318(10)= (5)

3、抽样方法与频率分布:

要求:掌握简单随机抽样、系统抽样、分层抽样. 能运用频率分布直方图.

例3. (1)某校1000名学生中,O 型血有400人,A 型血有250人,B 型血有250人,AB 型血有100人,为了研究血型与血弱的关系,要从中抽取一个容量为40的样本,按照分层抽样的方法抽取样本,则O 型血,A 型血,B 型血,AB 型血的人要分别抽取人数为 .

高中数学人教A版必修三习题第一章-算法的概念含答案

高中数学人教A版必修三习题第一章-算法的概念含答案

3
S ,用 i+2 的值代替 i;
4
S ,转去执行 S ;
5
2
S ,输出 S.
6
运行以上步骤后输出的结果 S=( )
A.16
B.25
C.36
D.以上均不对
解析:由以上计算可知:S=1+3+5+7+9=25.
答案:B
ห้องสมุดไป่ตู้
5.对于算法:
第一步,输入 n.
第二步,判断 n 是否等于 2,若 n=2,则 n 满足条件;若 n>2,则执行第三步.
3 第四步,得出每次计算结果.
则上述算法是( )
A.求和
B.求余数
C.求平均数
D.先求和再求平均数
解析:由算法过程知,M 为三数之和,N 为这三数的平均数.
答案:D
4.一个算法步骤如下:
S ,S 取值 0,i 取值 1;
1
1
S2,如果 i≤10,则执行 S3;否则,执行 S ; 6
S ,计算 S+i 并将结果代替 S;
(1)计算 c= a2+b2.
(2)输入直角三角形两直角边长 a,b 的值.
2
(3)输出斜边长 c 的值. 其中正确的顺序是________________. 解析:算法的步骤是有先后顺序的,第一步是输入,最后一步是输出,中间的步骤是 赋值、计算. 答案:(2)(1)(3) 8.如下算法: 第一步,输入 x 的值; 第二步,若 x≥0,则 y=x; 第三步,否则,y=x2; 第四步,输出 y 的值. 若输出的 y 值为 9,则 x=________.

高中数学必修3算法初步试题及答案 必修3_新课标人教版

高中数学必修3算法初步试题及答案 必修3_新课标人教版

第一章 算法初步测试题

一、选择题:(本题共10小题,每小题4分,共40分,在每小题给出的四个选项中,只有一项是符合题目要求的)

1.下列语言中,哪一个是输入语句 ( ) A.PRINT B.INPUT C.IF D.LET

2.右边程序的输出结果为 ( ) A . 3,4 B . 7,7 C . 7,8 D . 7,11

3.算法 S1 m=a

S2 若b<m ,则m=b S3 若c<m ,则m=d S4 若d<m ,则 m=d

S5 输出m ,则输出m 表示 ( ) A .a ,b ,c ,d 中最大值 B .a ,b ,c ,d 中最小值

C .将a ,b ,c ,d 由小到大排序

D .将a ,b ,c ,d 由大到小排序

4.下图给出的是计算0

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

A .. i<=100

B .i>100

C .i>50

D .i<=50 5.读程序

甲:INPUT i=1 乙:INPUT I=1000 S=0 S=0 WHILE i≤1000 DO

S=S+i S=S+i i=i+l I=i 一1 WEND Loop UNTIL i<1 PRINT S PRINT S

END END

对甲乙两程序和输出结果判断正确的是 ( ) A .程序不同结果不同 B .程序不同,结果相同 C .程序相同结果不同 D .程序相同,结果相同

6.在下图中,直到型循环结构为 ( )

X =3

Y =4 X =X +Y Y =X +Y

高中数学必修三练习及答案

高中数学必修三练习及答案

乌鲁木齐市高级中学必修3《算法初步》测试题

一.选择题: (每小题4分,共48分)

1. 算法的三种基本结构是( )

A. 顺序结构、模块结构、条件结构

B. 顺序结构、循环结构、模块结构

C. 顺序结构、条件结构、循环结构

D. 模块结构、条件结构、循环结构

2. 将两个数a=8,b=17

下面语句正确一组是(

A. B.

3. 给出以下四个问题,①输入一个数x,输出它的相反数.②求面积为6的正方形的周长.

③求三个数a,b,c中的最大数.④求函数

1,0

()

2,0

x x

f x

x x

-≥

=⎨

+<

的函数值. 其中不需要用条件语句来描述其算法的有( )

A. 1个

B. 2个

C. 3个

D. 4个

4. 下面为一个求20个数的平均数的程序,在横线上应填充的

语句为( )

A. i>20

B. i<20

C. i>=20

D. i<=20

5.若)

(x

f在区间[]b a,内单调,且0

)

(

)

(<

⋅b

f

a

f,则)

(x

f在

区间[]b

a,内( )

A. 至多有一个根

B. 至少有一个根

C. 恰好有一

个根 D. 不确定

6. 将389 化成四进位制数的末位是( )

A. 1

B. 2

C. 3

D. 0

7. 下列各数中最小的数是( )

A.

)9(

85 B.

)6(

210 C.

)4(

1000 D.

)2(

111111

8. 用秦九韶算法计算多项式1

8

7

6

5

4

3

)

(2

3

4

5

6+

+

+

+

+

+

=x

x

x

x

x

x

x

f当4.0

=

x时的值时,需要做乘法和加法的次数分别是( )

A. 6 , 6

B. 5 , 6

C. 5 , 5

D. 6 , 5

9. 用秦九韶算法计算多项式6

高中数学必修三-练习题(包含答案)

高中数学必修三-练习题(包含答案)

必修三测试题

参考公式:

1. 回归直线方程方程: ,其中, .

2.样本方差: 一、填空

1. 在下列各图中,每个图的两个变量具有相关关系的图是〔 〕

〔1〕 〔2〕 〔3〕 〔4〕

A .〔1〕〔2〕

B .〔1〕〔3〕

C .〔2〕〔4〕

D .zs 〔2〕〔3〕 2 下列给变量赋值的语句正确的是

〔A 〕3=a 〔B 〕a +1=a 〔C 〕a =b =c =3〔D 〕a =2b +1 3.某程序框图如下所示,若输出的S=41,则判断框内应填( )

A .i >3?

B .i >4?

C .i >5?

D .i >6?

4.图4中程序运行后输出的结果为().

A .7

B .8

C .9

D .10

〔第3题〕 〔第4题〕

5阅读题5程序,如果输入x =-2,则输出结果y 为().

〔A 〕3+π〔B 〕3-π

〔C 〕π-5 〔D 〕-π-5

6.有一人在打靶中,连续射击2次,事件“至少有1次中靶〞的对立事件是〔〕 A.至多有1次中靶

B.2次都中靶

C.2次都不中靶

D.只有1次中靶

7.一个袋中装有2个红球和2个白球,现从袋中取出1球,然后放回袋中再取出一球,则取出的两个球同色的概率是〔 〕

A.21

B.3

1 C.

4

1 D.

5

2 Input x if x <0 then

y =32

x π

+

else

if x >0 then y =52

x π

-+

else

y =0

end if end if print y

〔第5题〕

8.对某班学生一次英语测试的成绩分析,各分数段的分布如下图〔分数取整数〕,由此,估计这次测验的优秀率〔不小于80分〕为〔 〕 A.92% B.24% C.56% D.76%

人教版高中数学必修三基本算法语句

人教版高中数学必修三基本算法语句

我们知道,顺序结构是任何一个算法 都离不开的基本结构。输入、输出语句和 赋值语句基本上对应于算法中的顺序结构.
(如右图)
计算机从上而下按照语
句排列的顺序执行这些语句.
语句n
输入语句和输出语句分 别用来实现算法的输入信息, 输出结果的功能.
语句n+1
输入语句和输出语句分别用来实现算法的 输入信息,输出结果的功能。
PRINT “提示内容”;表达式
说明: (1)“提示内容”提示用户输出什么样的信息,表 达式是指程序要输出的数据;
(2)输出语句的用途: ①输出常量,变量的值和字符串等系统信息。 ②输出数值计算的结果。
(3)同输入语句一样,表达式前也可以有“提示内
容”. 如的输出框 句:
输出S 可以转化为输出语
PRINT “S=”; S
结束
〖例3〗:给一个变量重复赋值。
百度文库
程序:
A=10 A=A+15 PRINT A END
A的输出 值是多少?
分析:此程序给变量A赋了两次值.A 的初值为10,第二次赋值后,初值被“覆 盖”,A的值变为25,因此输出值是25.
〖例3〗:给一个变量重复赋值。
程序: A=10 A=A+15
PRINT A
B的值.(比如交换装满水的两个水桶里的水需要
再找一个空桶)
程序: INPUT A

高中数学必修三同步练习题库:基本算法语句(简答题:容易)

高中数学必修三同步练习题库:基本算法语句(简答题:容易)

基本算法语句(简答题:容易)

1、写出计算12+32+52+…+9992的程序.

2、已知,分别用“For”语句和“While”语句描述计算S这一问题的算法过程.

3、变换两个变量A和B的值,并输出交换前后的值.

4、给一个变量重复赋值.

5、(本小题满分14分)下面是利用UNTIL循环设计的计算的一个算法程序.

S=1

i=1

DO

i=i+2

LOOP UNTIL ②

PRINT S

END

(Ⅰ)请将其补充完整,并转化为WHILE循环;

(Ⅱ)绘制出该算法的流程图.

6、写出已知函数输入的值,求y的值程序.

7、在边长为4的正方形ABCD的边上有一点P沿着折线BCDA由点B(起点)向点A(终点)运动.设点P运动的路程为x,的面积为y,且y与x之间的函数关系式用如图所示的程序框图给出.

(1)写出框图中①、②、③处应填充的式子;(2)若输出的面积y值为6,则路程x的值为多少?并指

出此时点P的在正方形的什么位置上?

8、(本题满分10分)

已知一个算法如下:

S1 输入X;

S2 若X<0,执行S3;否则,执行S5;

S3 ;

S4 输出Y,结束;

S5 若X=0,执行S6;否则执行S8;

S6 ;

S7 输出Y,结束;

S8 ;

S9 输出Y,结束.

(1)指出其功能(用数学表达式表示);

(2)请将该算法用程序框图来描述之.

9、根据下面的程序,画出其相应的程序框图,并说明此题所表述算法的功能。

10、根据给出的程序语言,画出程序框图,并计算程序运行后的结果。

11、根据下面的要求,求值。

(Ⅰ)请完成执行该问题的程序框图;

(Ⅱ)用Do Loop循环语句描述这一算法

高中数学必修三同步练习题库:算法案例(填空题:较易)

高中数学必修三同步练习题库:算法案例(填空题:较易)

算法案例(填空题:较易)

1、已知,应用秦九韶算法计算时的值时,的值为________.

2、把“五进制”数转化为“七进制”数:__________

3、完成下列进位制之间的转化.

(1)10231(4)=________(10);

(2)235(7)=________(10);

(3)137(10)=________(6);

(4)1231(5)=________(7);

(5)213(4)=________(3);

(6)1010111(2)=________(4).

4、在用辗转相除法求两个正整数a,b(a>b)的最大公约数时,得到表达式a=nb+r,(n∈N),这里r的取值范围是_______.

5、用更相减损术可求得437与323的最大公约数为__________.

6、把“五进制”数转化为“十进制”数,再把它转化为“八进制”数:__________.

7、459与357的最大公约数是________.

8、三个数390, 455,546的最大公约数

9、用秦九韶算法求多项式f(x)=6+5+4+3+2+x当x=2时的值时,=________.

10、把五进制数转化为七进制数是 ____________.

11、用秦九韶算法计算多项式在时的值时,的值为__________.

12、把“五进制”数转化为“十进制”数,再把它转化为“八进制”数为__________.

13、四进制的数化为10进制是__________.

14、将4034与10085的最大公约数化成五进制数,结果为________.

15、用辗转相除法或更相减损术求得459与357的最大公约数是.

人教B版高中数学必修3同步章节训练题及答案全册汇编

人教B版高中数学必修3同步章节训练题及答案全册汇编

高中数学人教B版必修3同步练习

目录

1.1算法与程序框图(同步练习)

1.2基本算法语句(同步练习)

1.3《中国古代数学中的算法案例》测试

1.3《中国古代算法案例》试题

2.1随机抽样(同步练习)

2.2.1《用样本的频率分布估计总体分布》测试

2.2.2《用样本的数字特征估计总体的数字特征》测试

2.3.1《变量间的相关关系》测试

2.3.2《两个变量的线性相关》测试

3.1随机现象

3.2.1《古典概型》测试(1)

3.2.1《古典概型》测试

3.3随机数的含义与应用(同步练习)

3.4概率的应用(同步练习)

1.1 算法与程序框图

班别姓名学号成绩

1请.从下面具体的例子中说明几个基本的程序框和它们各自表示的功能,并把它填在相应的.

括号内

2.下面程序框图输出的S表示什么?虚线框表示什么结构?

3. 下面是描述求一元二次方程ax2+bx+c=0的根的过程的程序框图,请问虚线框内是什么结

构?

4. 下面循环结构的程序框图中,哪一个是当型循环的程序框图?哪一个是直到型循环的程

序框图?

(1)(2)

5. 某快递公司规定甲、乙两地之间物品的托运费用根据下列方法计算:

f=

>

-

+

50

).

50

(

85

.0

)

50

(

53

.0

50

),

(

53

.0

ω

ω

ω

ω

其中f(单位:元)为托运费,ω为托运物品的重量(单位:千克),试写出一个计算

费用f算法,并画出相应的程序框图.

6. 如果学生的成绩大于或等于60分,则输出“及格”,否则输出“不及格”.用程序框图表示这一算法过程.

7. 火车站对乘客退票收取一定的费用,具体办法是:按票价每10元(不足10元按10元计算)核收2元;2元以下的票不退.试写出票价为x元的车票退掉后,返还的金额y元的算法的程序框图.

高中数学必修三各章节同步练习题(附答案解析)

高中数学必修三各章节同步练习题(附答案解析)

高中数学必修三 1.1.1算法的概念练习新人教A版

基础巩固

一、选择题

1.以下关于算法的说法正确的是( )

A.描述算法可以有不同的方式,可用形式语言也可用其它语言

B.算法可以看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或序列只能解决当前问题

C.算法过程要一步一步执行,每一步执行的操作必须确切,不能含混不清,而且经过有限步或无限步后能得出结果

D.算法要求按部就班地做,每一步可以有不同的结果

[答案] A

[解析] 算法可以看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或计算序列能够解决一类问题.算法过程要求一步一步执行,每一步执行的操作,必须确切,只能有唯一结果,而且经过有限步后,必须有结果输出后终止,描述算法可以有不同的语言形式,如自然语言、框图语言及形式语言等.

2.下列对算法的理解不正确的是( )

A.一个算法应包含有限的步骤,而不能是无限的

B.算法中的每一个步骤都应当是确定的,而不应当是含糊的、模棱两可的

C.算法中的每一个步骤都应当有效地执行,并得到确定的结果

D.一个问题只能设计出一种算法

[答案] D

[解析] 依据算法的概念及特征逐项排除验证.

解:算法的有限性是指包含的步骤是有限的,故A正确;算法的确定性是指每一步都是确定的,故B正确;算法的每一步都是确定的,且每一步都应有确定的结果,故C正确;对于同一个问题可以有不同的算法,故D错误.

[点评] 解决有关算法的概念判断题应根据算法的特征进行判断,特别注意能在有限步内求解某类问题,其中的每条规则必须是明确可行的,不能是模棱两可的,对同一个问题可设计不同的算法.

高中数学必修三习题带答案

高中数学必修三习题带答案

第一章

1. 家中配电盒至电视机的线路断了,检测故障的算法中,为了使检测的次数尽可能少,第

一步检测的是 B

(A)靠近电视的一小段,开始检查 (B)电路中点处检查 (C)靠近配电盒的一小段开始检查 (D)随机挑一段检查

2. 早上从起床到出门需要洗脸刷牙(5min)、刷水壶(2min)、烧水(8min)、泡面(3min)、吃

饭(10min)、听广播(8min)几个步骤,从下列选项中选最好的一种算法 C (A)S1洗脸刷牙、S2刷水壶、S3烧水、S4泡面、S5吃饭、S6听广播 (B)S1刷水壶、S2烧水同时洗脸刷牙、S3泡面、S4吃饭、S5听广播 (C)S1刷水壶、S2烧水同时洗脸刷牙、S3泡面、S4吃饭同时听广播 (D)S1吃饭同时听广播、S2泡面、S3烧水同时洗脸刷牙、S4刷水壶 3. 给出以下四个问题:

①输入一个数x ,输出它的相反数;②求面积为6的正方形的周长;

③求三个数a ,b ,c ,中的最大数;④求函数⎩

⎨⎧<+≥-=)0(2)

0(1)(x x x x x f 的函数值;

⑤求两个正整数a ,b 相除的商及余数.

其中不需要用条件语句来描述其算法的有_____125_______. 4. 下面的问题中必须用条件分支结构才能实现的是__23__________.

①求面积为1的正三角形的周长; ②求方程0ax b +=(,a b 为常数)的根; ③求两个实数,a b 中的最大者; ④求1+2+3+…+100的值 5. 840和1764的最大公约数是84.

6. 用秦九韶算法计算多项式23456()1235879653f x x x x x x x =+-++++,在4

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基本算法语句(填空题:容易)1、语句“For I From 2 To 20”表示循环体被执行_____次

2、执行右边的程序框图,输出的T= .

3、下面的程序输出的结果=

4、执行图程序中,若输出y的值为2,则输入x的值为______

5、根据如图所示的伪代码,当输入的值为4时,输出的值为_______.

6、根据下列程序,当的输入值为2,的输入值为-2时,输出值为,则__________.

7、阅读下列伪代码,当,的输入值分别为2,3时,则输出的实数的值是__________.Read ,

If Then

Else

End If

Print

8、下面的表述:

①6=p;②a=3×5+2;③b+3=5;④p=((3x+2)-4)x+3;

⑤a=a3;⑥x,y,z=5;⑦ab=3;⑧x=y+2+x.

其中是赋值语句的序号有________.(注:要求把正确的表述全填上)

9、在如图所示的算法中,输出的的值是.

10、将八进制53转化为二进制的数结果是:

11、读程序,输出的结果是.

12、如果执行如图所示的程序,则输出的数=____ ____.

13、,最后的值为.

14、若把英语单词“error”的字母顺序写错了,则可能出现的错误共有________种.

15、右边的程序中, 若输入,则输出的.

16、根据如图所示的伪代码,最后输出的的值为.

17、根据如图所示的伪代码,最后输出的的值为.

18、计算机的程序设计语言很多,但各种程序语言都包含下列基本的算法语句:,,,,。

19、已知某算法的流程图如图所示,则程序运行结束时输出的结果为.

20、有以下程序:

A="-6"

B="2"

If A<0 then

A="-A"

END if

B="B^2"

A="A+B"

C="A-2*B"

A="A/C"

B="B*C+1"

Print A,B,C

输出结果是______,________,_________.

21、已知某算法的伪代码如图,根据伪代码,若函数g(x)=f(x)﹣m在R上有且只有两个零点,则实数m的取值范围是.

22、左面伪代码的输出结果为.

23、某程序框图如图所示,若输入的值分别为3,4,5,则输出的值

为.

24、图中给出的是用条件语句编写的一个伪代码,该伪代码的功能是________.

25、一个算法如下:

第一步:取值取值;

第二步:若不大于,则执行下一步;否则执行第六步;

第三步:计算且将结果代替;

第四步:用结果代替;

第五步:转去执行第二步;

第六步:输出则运行以上步骤输出的结果为.

26、有如下程序框图(如右图所示),则该程序框图表示的算法的功能

27、把下面求n!( n!= n×(n-1)×……×3×2×1 )的程序补充完整

28、、阅读下列程序:

Read S 1

For I from 1 to 5 step 2

S S+I

Print S

End for

End

输出的结果是 .

29、已知实数,若执行如下左图所示的程序框图,则输出的不小于 47的概率为 .

30、阅读下列程序:

Read S 1

For I from 1 to 5 step 2

S S+I

Print S

End for

End

输出的结果是。

31、如果执行右面的框图,输入,则输出的数等于.

32、按右图所示的程序框图运算,若输入,则输出的 = .

33、若某程序框图如图所示,则该程序运行后输出的值是.

34、当时,程序段输出的结果是

35、按右流程图,能够输出结果的概率是 .

36、运行右边的程序(“\”为取商运算,“MOD”为取余运算),当输入x的值为54时,最后输出的x的值为.

37、执行右边的程序框图,则输出的结果是 .

38、执行右边的程序框图,则输出的结果是。

39、按该图所示的程序框图运算,则输出S的值是.

40、在下面的程序框图中,输出的是的函数,记为,则

41、图是一个算法的流程图,则输出的值是 .

42、如图是一个算法的流程图,若输出的结果是31,则判断框中的整数的值是

43、执行如图所示的程序框图,输出的S的值为.

44、右边的程序运行后输出的结果为.

45、某程序框图如图所示,则该程序运行后输出的k的值是.

46、下右程序输出的n的值是_________________.

47、为了在运行下面的程序之后得到输出结果为16,键盘输入x应该是。INPUT x

IF x<0 THEN

y=(x+1)*(x+1)

ELSE

y=(x-1)*(x-1)

END IF

PRINT y

END

48、下面程序表示的函数解析式是.

49、如图3所示的算法流程图中,输出S的值为.

50、如图,是一程序框图,则输出结果为 __ _

51、右边程序输出的n的值是_________.

52、已知,,,。根据上述系列等式,确定和的最大公约数是.

相关文档
最新文档