内容正文:
数学
假期作业(一) 算法初步
一、选择题
1.下面对算法描述正确的一项是 ( )
A.算法只能用自然语言来描述
B.算法只能用图形方式来表示
C.同一问题可以有不同的算法
D.同一问题的算法不同,结果必然不同
2.如图,是某算法流程图的一部分,其算
法的逻辑结构为 ( )
A.顺序结构
B.判断结构
C.条件结构
D.循环结构
3.下面的程序:
a=1
WHILEa<100
a=a+1
WEND
执行完毕后a的值为 ( )
A.99 B.100
C.101 D.102
4.下列语句中:①m=x3-x2 ②T=T×I ③32=A
④A=A+2 ⑤a=b=4,其中是赋值语句的个数为 ( )
A.5 B.4
C.3 D.2
5.阅读下列程序:
INPUT “A=”;A
A=A∗2
A=A∗3
A=A∗4
A=A∗5
PRINT A
END
若输入的A的值为1,则输出的结果A的值为 ( )
A.5 B.6
C.15 D.120
6.执行如图的程序框图,如果输入的n是4,则输出的p
是 ( )
A.8 B.5
C.3 D.2
7.用“辗转相除法”求得459和357的最大公约数是 ( )
A.3 B.9
C.17 D.51
8.下面进位制之间转化错误的是 ( )
A.101(2)=5(10) B.27(8)=212(3)
C.119(10)=315(6) D.31(4)=24(5)
9.下面一段程序的目的是 ( )
INPUT m,n
WHILE m<>n
IF m>n THEN
m=m-n
ELSE
n=n-m
END IF
WEND
PRINT m
END
A.求m,n的最小公倍数 B.求m,n的最大公约数
C.求m 被n除的商 D.求n除以m 的余数
10.用秦九韶算法求多项式f(x)=5x5+4x4+3x3+2x2+x
+1,当x=2时的值的过程中,做的乘法和加法次数
分别为 ( )
13
A.4,5 B.5,4
C.5,5 D.6,5
11.某程序框图如图所示,若输出结果是126,则判断框中可
以是 ( )
A.i>6? B.i>7?
C.i≥6? D.i≥5?
12.给出30个数:1,2,4,7,11,,其规律是
第一个数是1,
第二个数比第一个数大1,
第三个数比第二个数大2,
第四个数比第三个数大3,
以此类推,要计算这30个数的和,现已给出了该问题的
程序框图如图所示,那么框图中判断框①处和执行框②
处应分别填入 ( )
A.i≤30;p=p+i-1 B.i≤29;p=p+i+1
C.i≤31;p=p+i D.i≤30;p=p+i
二、填空题
13.204与85的最大公因数是 .
14.已知多项式p(x)=3x5+9x4+x3+kx2+4x+11,当
x=3时值为1616,则k= .
15.对任意非零实数a,b,若ab的运算原理如图所示,则
log28
1
2( )
-2
= .
16.阅 读 程 序 框 图,该 程 序 运 行 后 输 出 的 S 的 值 为
.
三、解答题
17.下面给出一个用循环语句编写的程序:
k=1
sum=0
WHILE k<10
sum=sum+k̂2
k=k+1
WEND
PRINT sum
END
(1)指出程序所用的是何种循环语句,并指出该程序的算
法功能;
(2)请用另一种循环语句的形式把该程序写出来.
18.画出求y=|x-2|的值的算法结构框图.