浙江省磐安县第二中学高一数学 (文)算法初步基础练习卷(一)

浙江省磐安县第二中学高一数学 (文)算法初步基础练习卷(一)
浙江省磐安县第二中学高一数学 (文)算法初步基础练习卷(一)

n=5 s=0

WHILE s<15

S=s+n

n=n -1

i=12 s=1 DO s= s ※ i i = i -1

一、选择题

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

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

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

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

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

2.学了算法你的收获有两点,一方面了解我国古代数学家的杰出成就,另一方面,数学的机械化,能做许多我们用笔和纸不敢做的有很大计算量的问题,这主要归功于算法语句的…………………………………………………………………………………( )

A .输出语句

B .赋值语句

C .条件语句

D .循环语句

3.算法的有穷性是指…………………………………………………………………( )

A 、算法必须包含输出

B 、算法中每个步骤都是可执行的

C 、算法的步骤必须有限

D 、以上说法均不对

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

A .逗号

B .空格

C .分号

D .顿号

5.下列给出的赋值语句中正确的是…………………………………………………( )

A 、3=A

B 、M=-M

C 、B=A=2

D 、x+y=0

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

A. B. C. D.

7.当x 的值为5时,语句PRINT x ;“是质数” 在屏幕中的输出结果为…………( )

A 、5

B 、是质数

C 、5“是质数”

D 、5是质数

8.阅读右边的程序,然后判断下列哪个是

程序执行后的结果……………………( ) A 、5 B 、15

C 、11

D 、14

9.三位七进制的数表示的最大的十进制的数是……………………………………( )

A.322

B.332

C.342

D.352

10.若)(x f 在区间[]b a ,内单调,且0)()(

A. 至多有一个根

B. 至少有一个根

C. 恰好有一个根

D. 不确定

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

A. i > 11

B. i >=11

C. i <=11

D. i<11

a=b b=a c=b b=a a=c b=a a=b a=c c=b b=a x=2 y=3*x-1 x=y

PRINT 3*x-1 END

19.要求输出0,n之间(含0和n)既能被7又能被3和5整除的所有整数,写出算法步骤,画出程序框图并编写程序。

20.某次考试,满分100分,按规定:x≥80者为良好,60≤x<80者为及格,小于60者不及格,设计一个当输入一个同学的成绩x时,输出这个同学属于良好、及格还是不及格的算法,画出程序框图,并编写程序。

相关主题
相关文档
最新文档