当前位置:首页 >> 高一数学 >> 高中数学必修三算法与程序框图及基本算法语句练习

高中数学必修三算法与程序框图及基本算法语句练习


高中数学必修三算法与程序框图及基本算法语句练习
1.已知直角三角形两直角边长为 a , b ,求斜边长 c 的一个算法分下列三步: ①计算 c ?
a ? b ;②输入直角三角形两直角边长 a , b 的值;
2 2

③输出斜边长 c 的值,其中正确的顺序是 A.①②③ B.②③① C.①③② D.②①③ 2.给出以下一个算法的程序框图(如下图所示),该程序框图的功能是 A.求输出 a , b , c 三数的最大数 C.将 a , b , c 按从小到大排列
开始

( ( )

)

B.求输出 a , b , c 三数的最小数 D.将 a , b , c 按从大到小排列
开始

输入 a , b , c
m ? x

输入 x


a >b ?

MOD

2


a >c ?

a ?b






a ? c
输出 x 是偶数” “ 输出 x 是奇数” “

否 输出 a

结束 结束 第 2 题图 第 3 题图

3.右边的程序框图(如上图所示),能判断任意输入的数 x 的奇偶性:其中判断框内的条件是( A. m ? 0 ? B. x ? 0 ? C. x ? 1 ? D. m ? 1 ? 4.将两个数 a =8, b =7 交换,使 a =7, b =8,使用赋值语句正确的一组 ( ) A. a = b , b = a B. c = b , b = a , a = c C. b = a , a = b D. a = c , c = b , b = a 5.下列给出的输入语句、输出语句和赋值语句 ⑴输出语句 INPUT a ; b ; c (2)输入语句 INPUT x =3 (3)赋值语句 3=B (4)赋值语句 A=B=2 则其中正确的个数是 ( ) A.0 个 B. 1 个 C. 2 个 D. 3 个



-1-

6.直到型循环结构为(

)

循环体 满足条件?

循环体



满足条件?

否 否
A B



AA
n

A

循环体

循环体


满足条件?



满足条件?


C D



7.下边程序执行后输出的结果是 (
n ?5 s ?0 W H IL E s ? 15

)

s ? s? n
n ? n ?1 W END P R IN T END

A. ? 1 B. 0 C. 1 D. 2 8.当 x ? 2 时,下面的程序段结果是 (
i ?1 s ?0 W H I L E i ?? 4 s ? s* x ?1 i ? i ?1 W E N D

)

P R IN T s EN D

A. 3

B. 7

C. 15

D. 17

-2-

9.下面为一个求 20 个数的平均数的程序,在横线上应填充的语句为
S ? 0 i ?1 DO IN P U T S ? S? i ? i ?1 L O O P U N T IL ___________ a ? S / 20 x

(

)

x

P R IN T a EN D

A. i ? 2 0 10. INPUT

B. i ? 2 0
a

C.

i ?? 20

D. i ? ? 2 0

b ? a \ 1 0? a / 1 ? a MOD 10 0

b PRINT END 若 a ? 4 5 ,则以上程序运行后的结果是( ) A.0.5 B.3 C.1.5 D.4.5 11.如图⑵程序框图箭头 a 指向①处时,输出 s=__________. 箭头 a 指向②处时,输出 s=__________.

a =2

开始

b =3

c =4 a =b
b = c +2

a

i=1 ① s=0 ②

c = b +4
d ? ?a ? b ? c? / 3

PRINT “ d =”;d 第 12 题

s=s+i
i=i+1 N i≤5? Y 输出 s

INPUT x IF x>9 AND x<100 THEN a=x\10 b=x MOD 10 x=10*b+a PRINT x END IF END 第 13 题

11 题

结束

12.此题程序运行结果为___________。 13.若输入的数字是“37”,输出的结果是________________.

-3-

? x ?1 14.已知 f ? x ? = ? 2 ?2x ? 5
2

?x ?x

? 0? ? 0?

编写一个程序,对每输入的一个 x 值,都得到相应的函数值。

15.用 WHILE 语句求 1 ? 2 ? 2 2 ? 2 3 ? ... ? 2 6 3 的值。

参考答案
1-10:DBABA DBCAD 14.程序如下: 11.5,15 12.
19 3

13.73

15.程序如下:

input x ff x>=0 then y= x*x-1 else y=2*x*x-5 end if print y end

i=0 s=0 while i<=63 s=s+2^i i =i+1 wend print s end

-4-


赞助商链接
更多相关文档:

高中数学必修三 程序框图和算法语言加强训练

高中数学必修三 程序框图和算法语言加强训练_高一数学_数学_高中教育_教育专区。高中数学必修三 算法初步练习题 1.阅读下面的程序框图,则输出的 S ? ( ) A. ...

最新人教版高中数学必修3第一章《算法与程序框图》教材...

最新人教版高中数学必修3第一章《算法与程序框图》教材梳理 - 庖丁巧解牛 知识· 巧学 一、算法的含义 1.算法的定义 广义的算法是指完成某项工作的方法和步骤...

高中数学必修三导学案:第一章算法与程序框图题型训练

高中数学必修三导学案:第一章算法与程序框图题型训练...它是任何一个算法都离不开的一 种基本算法结构. ...变式练习 4 *** -5- 【课时作业】 1.下列四...

人教版高中数学必修三(教案)1.1 算法与程序框图(3课时)

人教版高中数学必修三(教案)1.1 算法与程序框图(3课时)_数学_高中教育_教育专区。第一课时 1.1.1 算法的概念 教学要求:了解算法的含义,体会算法的思想;能够...

【人教版】数学必修三《算法与程序框图》名师讲义(含答案)

【人教版】数学必修三算法与程序框图》名师讲义(含答案)_数学_高中教育_教育...这都是算法.在本章中,要在初步感受算法思想的基础上,结合对具体数学实例的分析...

高一数学必修3_算法与程序框图练习题1

高一数学必修3_算法与程序框图练习题1_数学_高中教育_教育专区。高一数学必修 3 算法与程序框图练习题 1 请.从下面具体的例子中说明几个基本的程序框和它们各自表...

...年高中数学人教版必修三(教案)1.1 算法与程序框图(3...

2016年高中数学人教版必修三(教案)1.1 算法与程序框图(3课时) - 高中数学必修,PPT,PPT课件,数学练习说课稿,备课教案学案导学案,单元测试

...高中数学必修3第一章 算法初步基本算法语句习题1

人教课标版(B版)高中数学必修3第一章 算法初步基本算法语句习题1 - 基本算法语句习题 一、选择题 1.(文)(2014· 北京高考)执行如图所示的程序框图,输出的 S ...

9.1 算法与程序框图、基本算法语句

9.1 算法与程序框图基本算法语句_数学_高中教育_教育专区。温馨提示: 此套题为 Word 版,请按住 Ctrl,滑动鼠标滚轴,调节合适的观看 比例,答案解析附后。关闭 ...

高中数学算法与程序框图

高中数学算法与程序框图_数学_高中教育_教育专区。第3讲 一、选择题 算法与...答案 B ) 6.根据如图算法语句,当输入 x 为 60 时,输出 y 的值为( INPUT...

更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com