当前位置:首页 >> 数学 >>

必修三算法初步测试题


必修 3 第一章算法综合
一、选择题 1.下面对算法描述正确的一项是: ( A.算法只能用自然语言来描述 B.算法只能用图形方式来表示 C.同一问题可以有不同的算法 D.同一问题的算法不同,结果必然不同 2.对赋值语句的描述正确的是 ( ①可以给变量提供初值 ②将表达式的值赋给变量 ③可以给一个变量重复赋值 ④不能给同一变量重复赋值 A.①②③ B.①② C.②③④ D.①②④ 3. 给出以下四个问题: ①输入一个正数 x ,求它的常用对数值; ②求面积为 6 的正方形的周长; ③求三个数 a , b , c 中的最大数; )

7.用“辗转相除法”求得 456 和 357 的最大公约数是 A. 3 B. 9 C. 17 8.左边程序运行的结果是 a ?1 b ?2 c ?3 a ?b b ?c c ?a PRINT a,b,c END (第 8 题) A、1,2,3 A. ? 1 n=5 s=0 WHILE s<15 S=s + n n=n-1 WEND PRINT n END 9题 B、2,3,1 ) C. 1 C、2,3,2

( D. 51 (

) )



? x ? 1, x ? 0, ④求函数 f ( x) ? ? 的函数值. ? x ? 2, x ? 0,
( D. 4 个 ④
A ? 2 ? ( B ? 1) ? 2 ? B ? 2

D、3,2,1

9.右边程序执行后输出的结果是( ) B. 0

其中不需要用条件语句来描述其算法的有 A.1 个 B.2 个 ②T ? T ? I C.3 个 ③ 32 ? A

D. 2 )

10 .执行下边的程序框图,输入正整数 N ( N ? 2) 和实数 a1 , a2 ,..., an ,输出 A, B ,则( ⑤ ) ) A. A ? B 为 a1 , a2 ,..., an 的和 B.

3、下列语句中:① m ? x3 ? x2
A ? A?2

A? B 为 a1 , a2 ,..., an 的算术平均数 2

⑥ p ? ((7 x ? 3) x ? 5) x ? 1 B.5

其中是赋值语句的个数为 C.4 D.3

( (

A.6

C. A 和 B 分别是 a1 , a2 ,..., an 中最大的数和最小的数 D. A 和 B 分别是 a1 , a2 ,..., an 中最小的数和最大的数 循环体

4.在下图中,直到型循环结构为 循环体


循环体
是 满足条件? 是

循环体
否 满足条件? 否

满足条件? 是

满足条件? 否



A. B. C. 5.将两个数 a=8,b=17 交换,使 a=17,b=8,下面语句正确一组是 A. B. c=b C. a=b b=a b=a b=a a=b a=c 6.条件语句的一般形式是“if A then B else C” ,其中 B 表示的是 A、满足条件时执行的内容 B、条件语句 C、条件

D ( D. a=c c=b b=a ( ) )

D、不满足条件时执行的内容

1

11.如果执行右面的程序框图,那么输出的 S ? A.2450 B.2500 C.2550 开始

( D.2652 开始 s = 0, ① 否 ②



B. i ? 4 C. i ? 5 D. i ? 5 1 1 1 1 14.如图给出的是计算 ? ? ? ? ? ? ? 的值的一个程序框图,其中判断框内应填入的条件 2 4 6 20
是 ( A、i>10 B、i<10 C、i>20 D、i<20 二、填空题 15.如果执行如图 15 所示的程序框图,输入 x ? ?1 ,n=3,则输出的数 S= ____. 16.下图为某算法的程序框图,则程序运行后输出的结果是______________. )

A. i ? 4

k ?1
S ?0


是 n=n+1 输出 S 结束 s=s+ 11 题 12 题 开始 输入 x, n S=6 i=n-1 i=i-1 S=S· x+i+1 i≥0?
否 是

S ? S ? 2k

k ? k ?1

k≤50?


输出 s 结束 17.把求 n! (注:n!=n*(n-1)*??*2*1)的程序补充完整
开始

1 2n

“n=” ,n i =1 s=1 i< = n
i ? i ?1
s

s ? 1, i ? 1

x ?5 y ? ?20 IF x ? 0 THEN x ? y ?3
ELSE



s=s*i i=i+1
PRINT s END 18.上右程序运行后输出的结果为_______________.

y ? y ?3

? 1? 2? s

END IF PRINT x-y ; y-x END

输出 S 结束 14 题
图 15

否 输出 s 结束



19.用“秦九韶算法”计算多项式 f ( x) ? 5x 5 ? 4x 4 ? 3x 3 ? 2x 2 ? x ? 1,当 x=2 时的值的过 程中,要经过 次乘法运算和 次加法运算。 20.下列各数 85 ( 9 ) 、 210 ( 6 ) 、 1000 ( 4 ) 、 111111 ( 2 ) 中最小的数是____________。

13 题

21.三个数 72,120,168 的最大公约数是_________________。 三、解答题 22.画出求 P ? 1? 3 ? 5 ? 7 ??? 31的值的算法流程图。

12.上图的功能是计算表达式 1 ?
2

1 1 ? ? ? 10 的值,则①②填入 22 2

( D n ? 1 和 n ? 10

)

A n ? 0 和 n ? 10

B n ? 1 和 n ? 10 C n ? 0 和 n ? 10

13.右图是把二进制数 11111 ( 2 ) 化为十进制数的一个程序框图,判断框内应填入的 条件是 ( )

2


相关文章:
高中数学必修三《算法初步》练习题(内含答案)[1]
高中数学必修三算法初步练习题(内含答案)[1]_数学_高中教育_教育专区。算法,程序,框图测试题2、基本算法语句: ① 输入语句。输入语句的格式: INPUT “提示内...
数学必修3第一章算法初步单元检测题及答案
数学必修3第一章算法初步单元检测题及答案_数学_高中教育_教育专区。数学必修3第123章单元检测题及答案 第一章一、选择题. 算法初步 ). 1.看下面的四段话,...
必修三算法初步章末检测卷(含答案)
必修三算法初步章末检测卷(含答案)_数学_高中教育_教育专区。必修三算法初步章末检测卷(含答案 章末检测卷 (时间:120 分钟 满分:150 分) 一、选择题(本大题...
必修三《算法初步》练习题(学生用)
必修三算法初步练习题一、选择题 1.当 x ? 2 时,下面的程序段结果是 ( i=1 s=0 WHILE i<=4 s=s*x+1 i=i+1 WEND PRINT s END A. 3 B....
高一数学必修3算法初步试题含答案
高一数学必修3算法初步试题含答案_数学_高中教育_教育专区。含答案 高一数学必修 3 算法初步试题一、选择题: (每小题 5 分,共 60 分) 1. 算法的三种基本...
必修三第一章《算法初步》
必修三第一章《算法初步》_数学_高中教育_教育专区...算法案例 本章复习 1.1 算法与程序框图 1.1.1 ...的算法. 上 面的两种算法都符合题意, 但是算法二...
高中数学必修三算法初步习题
高中数学必修三算法初步习题_数学_高中教育_教育专区。必修三第一章算法初步 1、...算法初步练习题(附详细答... 10页 1下载券 高中数学必修3算法习题(... 15...
高中数学必修三算法初步复习(含答案)
算法初步章节复习一.知识梳理 算法概念 算法与程序框图 框图的逻辑结构 输入语句...题 9题 11、阅读下面的流程图,输出 max 的含义是___ 开始 输入a,b,c 否...
必修三 算法初步(复习题)
高中数学必修三(A) 第一章算法初步 复习题一、选择题: 1.任何一个算法都必须有的基本结构是( ) A 顺序结构 B 条件结构 C 循环结构 D 三个都有 2 下列说...
必修三算法初步、统计
必修三算法初步、统计 一.选择题(共 12 小题) 1. (2015?咸阳一模)阅读如...乙两名自行车赛手在相同条件下进行了 6 次测试,测得他们的最大速度(m/s) ...
更多相关标签: