1.2算法与程序框图同步练习题
时间:2026-01-12
时间:2026-01-12
算法与程序框图同步练习题
A卷
一、选择题:每小题5分,共30分
1.下面对算法描述正确的一项是:( )
A.算法只能用自然语言来描述 B.算法只能用图形方式来表示 C.同一问题可以有不同的算法 D.同一问题的算法不同,结果必然不同 2.不属于算法的三种基本结构的是( )
A.顺序结构 B.条件结构 C.循环结构 D.模块结构 3.看下面的四段话,其中不是解决问题的算法的是( ) A.从武汉到海口旅游,先坐的士到机场,再坐飞机抵达
B.解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1 C.方程x2-1=0的实根为1和-1
D.求1+2+3+4+5的值,先计算1+2=3,再由于3+3=6,6+4=10,10+5=15,结果为15 4.图1给出的是计算的条件是( )
A.i>100 B.i 100 C.i>50 D.i 50
编辑部地址:武汉市前三眼桥85号(430000) 联系电话:027—85789995
12
14
16
1100
的值的一个程序框图,其中判断框内应填入
图1
5.图2所示的程序框图能判断任意输入的数x的奇偶性,其中判断框内的条件是( ) A.m=0? B.x=0? C.x=1? D.m=1?
图2
图3
6.若某程序框图如图3所示,则该程序运行后输出的y等于( ) A.7 B.15 C.31 D.63 二、填空题:每小题5分,共20分
7.流程线的功能是. 8.计算函数y
x 1,x 0, x 1,x 0,
的算法步骤为:第一步,输入x;第二步,如果x 0,
则使y x 1,否则执行第三步;第三步, ,第四步,输出y.(将第三步完整填写)
9.图4是求一个数a的绝对值的算法并画出相应的流程图,则判断框内的条件为 ______________.
10.图5所示的程序框图输出的结果是________.
编辑部地址:武汉市前三眼桥85号(430000) 联系电话:027—85789995
图4
三、解答题:共25分 11.(本小题满分12分)
某快递公司规定甲、乙两地之间物品的托运费用根据下列方法计算:
0.53x,x 50,
y
50 0.53 (x 50) 0.85,x 50,
图5
其中y(单位:元)为托运费,x为托运物品的重量(单位:千克),试写出一个计算费用y算法,并画出相应的程序框图. 12. (本小题满分13分)
如果学生的成绩大于或等于60分,则输出“及格”,否则输出“不及格”.用程序框图表示这一算法过程.
B卷
一、选择题:每小题5分,共30分
1.下列关于算法的说法中正确的个数有( ) ①求解某一类问题的算法是唯一的; ②算法必须在有限步操作之后停止;
③算法的每一步操作必须是明确的,不能有歧义或模糊; ④算法执行后一定产生确定的结果.
A.1 B.2 C..3 D.4
2.已知圆的半径为r,求面积S的一个算法分下列三步:(1)计算S r;(2)输入
编辑部地址:武汉市前三眼桥85号(430000) 联系电话:027—85789995
2
圆的半径r;(3)输出面积S的值.其中正确的顺序是( )
A.(1)(2)(3) B.(2)(3)(1) C.(1)(3)(2) D.(2)(1)(3)
3.某市的士收费办法如下:不超过2公里收7元(即起步价7元),超过2公里的里程每公里收2.6元,另每车次超过2公里收燃油附加费1元(不考虑其他因素).相应收费系统的流程图如图6所示,则①处应填( )
A.y
B.yC.yD.y
图6
4.某流程如图7所示,现输入如下四个函数,则可以输出的函数是( ) A.C.
f(x) x
2
7 2.6x 8 2.6x
7 2.6 x 2 8 2.6 x 2
B.
D.
f(x)
1x
f(x) lnx 2x 6f(x) sinx
图7
5.执行如图编辑部地址:武汉市前三眼桥85号(430000)
联系电话:027图8 —85789995
( )
A.2450 C.2550
B.2500 D.2652
6.图9所示的程序框图,如果输入三个实数a、b、c,要求输出这三个数中最大的数, 那么在空白的判断框中,应该填入下面四个选项中的( )
A. c > x
图9
的值,若要使输入的x的值与输出的y的值相等,则这样的x为 .
B. x > c C. c > b D. b > c
二、填空题:每小题5分,共20分
7.如图10,给出了一个程序框图,其作用是输入x的值,编辑部地址:武汉市前三眼桥85号(430000)
图10
8.图11是一程序框图,则其输出结果为
9.按图12所示程序框图来计算,如果x=5,应该运算_______次才停止.
图12
10.图13
所示的程序框图的输出结果是
三、解答题:共25分 11.本小题满分12分
图13
某城市现有人口总数为100万人,如果年自然增长率为1.2%,试解答下列问题:
编辑部地址:武汉市前三眼桥85号(430000) 联系电话:027—85789995
(1)写出该城市人口数y(万人)与年份x(年)的函数关系式;
(2)用流程图表示如下算法:计算大约多少年以后该城市人口将达到120万人. 12.本小题满分13分
画出解不等式ax+b>0(b≠0)的程序框图.
算法与程序框图参考答案
A卷
一、选择题:
1.C 2.D 3.C 4.B 5.D 6.D 答案提示:
1.算法既可以用自然 …… 此处隐藏:1605字,全部文档内容请下载后查看。喜欢就下载吧 ……