一、选择题(本大题共16小题,每小题3分,共48分,在每小题给出的四个选顶中,只有一个符合题目要求的)
1.算法的有穷性是指( )
A. 算法必须包含输出
B.算法中每个操作步骤都是可执行的
C. 算法的步骤必须有限
D.以上说法均不正确
2.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是( )
A. 一个算法只能含有一种逻辑结构
B. 一个算法最多可以包含两种逻辑结构
C.一个算法必须含有上述三种逻辑结构
D.一个算法可以含有上述三种逻辑结构的任意组合
3.下列给出的赋值语句中正确的是( )
A.3=A B. M=-M C. B=A=2 D.
4.下列程序执行后输出的结果是( )
n=5
s=0
WHILE s<15
s=s+n
n=n-1
WEND
PRINT n
END
A. –1 B. 0 C. 1 D. 2
5.840和1764的最大公约数是( )
A.84 B. 12 C. 168 D. 252
6.以下给出的是计算 的值的一个程序框图(如图所示),其中判断框内应填入的条件是( )
是
否
A. i>10 B. i<10 C. i<20 D. I>20
7.下列程序运行的结果是( )
PRINT , ,
END
A. 1, 2 ,3 B. 2, 3, 1 C. 2, 3, 2 D. 3, 2, 1
8.给出以下一个算法的程序框图(如图所示):
是
否
是
否
该程序框图的功能是( )
A.求出a, b, c三数中的最大数 B. 求出a, b, c三数中的最小数
C.将a, b, c 按从小到大排列 D. 将a, b, c 按从大到小排列
9.下面的程序框图(如图所示)能判断任意输入的数 的奇偶性:
是 否
其中判断框内的条件是( )
A. B. C. D.
10.以下程序运行后的输出结果为( )
i=1
WHILE i<8
i = i +2
s = 2 * i +3
i = i –1
WEND
PRINT s
END
A. 17 B. 19 C. 21 D.23
11.用秦九韶算法计算多项式 当 时的值时,需要做乘法和加法的次数分别是( )
A.6,6 B. 5, 6 C. 5, 5 D. 6, 5
12.给出以下四个数:6,-3,0,15,用冒泡排序法将它们按从大到小的顺序排列需要经过几趟( )
A.1 B. 2 C. 3 D. 4
二、填空题(本大题共4小题,每小题4分,共16分)
13.三个数72,120,168的最大公约数是_______。
14.若输入8,则下列程序执行后输出的结果是________。
INPUT t
IF t <= 4 THEN
c = 0.2
ELSE
c = 0.2 + 0.1 ( t-3 )
END IF
PRINT c
END
15.将二进制数 化为十进制数,结果为__________
16.用秦九韶算法计算多项式 当 时的值为 _________。
三、解答题
17.已知一个正三角形的周长为 ,求这个正三角形的面积。设计一个算法,解决这个问题。
18.试分别用辗转相除法和更相减损术求840与1764、440与556的最大公约数。
19.设计算法求 的值。要求画出程序框图,写出用基本语句编写的程序。
20.某市电信部门规定:拔打市内电话时,如果通话时间不超过3分钟,则收取通话费0.2元,如果通话时间超过3分钟,则超过部分以每分钟0.1元收取通话费(通话时间以分钟计,不足1分钟时按1分钟计),试设计一个计算通话费的算法。要求写出算法,画出程序框图,编写程序。
第一章算法初步检测题答案:
一. 选择题
1. C 2. D 3. B 4. B 5. A 6. A 7. C 8. B 9. D 10. C 11. A 12. C
二、填空题:13.24 14. 0.7 15. 45, 16. 0
三.解答题
17.算法步骤如下:
第一步:输入 的值; 第二步:计算 的值;
第三步:计算 的值;第四步:输出 的值。
18.(1)用辗转相除法求840与1764的最大公约数。
1764=840 2+84,840=84 10+0,
所以840与1764的最大公约数就是84。
(2)用更相减损术求440与556的最大公约数。
556-440=116,440-116=324,324-116=208,208-116=92,116-92=24,92-24=68,
68-24=44,44-24=20,24-20=4,20-4=16,16-4=12,12-4=8,8-4=4。
440与556的最大公约数是4。
19.这是一个累加求和问题,共99项相加,可设计一个计数变量,一个累加变量,用循环结构实现这一算法。
程序框图如图所示:
是
否
程序如下:
DO
LOOP UNTIL
PRINT
END
20.我们用 (单位:元)表示通话费用, (单位:分钟)表示通话时间,则依题意必有
算法步骤如下:
第一步:输入通话时间 ;第二步:如果 ,那么 ;否则令 ;
第三步:输出通话费用 。
程序框图如下所示:
是 否
程序为:
INPUT
IF THEN
ELSE
END IF
PRINT
END
合肥家教:找启航家教中心-启航家教网,微信/电话:159-0203-8323 孙老师
合肥家教区域:萝岗区家教 越秀区家教 海珠区家教 天河区家教 白云区家教 荔湾区家教 黄埔区家教 番禺区家教 花都区家教 南沙区家教 从化市家教 增城市家教
其它地区: 番禺市桥家教 番禺大石家教 番禺石基家教 番禺石楼家教 番禺南村家教 番禺钟村家教 番禺沙湾家教 番禺新造家教 番禺大岗家教 番禺榄核家教 番禺洛溪家教 荔湾区芳村家教 天河区岑村家教 萝岗区开发区家教 天河公园家教 番禺区南站家教 天河区棠东家教 番禺区祈福新村家教 海珠区鹭江家教 海珠区南岸路家教 白云区罗冲围家教 天河区林和东路家教 海珠区晓港家教 海珠区盈丰路家教 天河区五山家教 海珠区滨江东路家教 天河区汇景新城家教 天河区员村家教 越秀区动物园家教 海珠区合肥大道南家教 越秀区五羊新城家教 越秀区东山口家教 天河区天河城家教 越秀区环市东路家教 越秀区黄花岗家教 芳村花园家教 白云区机场东路家教 天河区燕塘家教 海珠区棠下家教 锦绣云湾家教 越秀区盘福路家教 天河区华鼎新城家教 海珠区工业大道家教 番禺区锦绣香江家教 海珠区同福路家教 荔湾区黄沙大道家教 天河区龙都花园家教 天河区珠江苑家教 荔湾区陈家祠家教 越秀区花地湾家教 萝岗区博罗新村家教 越秀区合肥大道中家教 海珠区金星花园家教 天河区冼村家教 海珠区客村家教 白云区人和地铁站家教 海珠区金逸花园家教 天河区骏景花园家教 荔湾区龙津中路家教 天河区富力公园家教 天河区沙河顶家教 越秀区雅景园家教 黄浦大沙地家教 天河石牌家教 海珠新港西家教 越秀小北家教 天河体育中心家教 天河岗顶家教 海珠赤岗家教 天河珠江新城家教 番禺启航家教 荔湾西村家教 天河车陂家教
学校:暨南大学家教 中山大学家教 华南理工大学家教 华南师范大学家教 广东工业大学家教 合肥大学家教 广东金融学院家教 华南农业大学家教 广东广播电视大学家教 广东外语外贸大学家教 合肥美术学院家教 合肥中医药大学家教 合肥医学院家教 第一军医大学家教 私立华联学院家教 广东建华职业学院家教 广东轻工职业技术学院家教 民办培正商学院家教 广东技术师范学院家教 合肥体育学院家教 广东商学院家教 广东药学院家教 广东医学院家教 仲恺农业技术学院家教 民办南华工商学院家教 广东松山职业技术学院家教 广东第二师范学院家教 嘉应学院家教 南方医科大学家教 广东财经大学家教
科目:数学家教 语文家教 物理家教 化学家教 英语家教 历史家教 地理家教 政治家教 钢琴家教 美术家教 书法家教 网球家教 日语家教 托福家教 雅思家教 计算机家教 韩语家教 奥数家教 吉他家教 围棋家教 英语口语家教 法语家教 德语家教 成人家教 外教家教 幼儿家教 作文家教
编辑者:合肥家教(合肥家教网)