算法与程序框图
算法与程序框图
一(选择题
1(看下面的四段话,其中不是解决问题的算法的是( )
A(从济南到北京旅游,先坐火车,再坐飞机抵达 B(解一元一次方程的步骤是去分母,去括号,移项,合并同类项,系数化为1 2C(方程有两个实根 x,1,0 D(求的值,先计算,再由,最终结果为10 3,3,6,6,4,101,2,3,41,2,3
2(在
图中,选择结构中的判断框有( )个进口,( )个出口 ( )
A(1;1 B(2;1 C(1;2 D(2;2 3(图三,对本题流程图
示的算法,描述最准确的是( ) A(可用来判断是否为一组勾股数 a,b,c B(可用来判断之间大小顺序 a,b,c
C(可用来判断点是否在直线上 ,,a,bx,c D(可用来判断点()与圆心在原点,半径为的圆的位置关系 a,bc
4(下面算法的结果是( ) 题7(2) 题7(3) S1 x,1 S2 x,2x的奇偶性,其中判断框内的条件是 。 8(下面的程序框图,能判断任意输入的数xS3 如果则转S2 x,1000, S4 输出 x A(1024 B(512 C(8192 D(16384
5(在下面求值的算法中,S5为( ) 1,2,3,,,,,10
S1 S,1 S2 i,2 S3 S,S,i S4 i,i,1 S5 S6 输出S
A(如果 i,10,转S6,否则转S3
B(如果 i,11,转S6,否则转S3 C(如果 i,10,转S6,否则转S2
D(如果 i,11,转S6,否则转S2 6(不能描述算法的是( ) A(流程图 B(伪代码
C(数据库 D(自然语言 9(上面流程图的功能是 。
二(填空题 10(在下面空档上填上适当的内容,完成一个求五个数平均数的算法。
7(根据流程图 题7(1)
1
? ?
14(写出求 (共有6个2)的值的一个算法,并画出流程图。
11(给出上面的流程图,流程图的输出结果是 。
12(在本题的流程图中,输入的自然数,分别为 时,输出值为1。 ab 13(火车站对乘客在一定时段内退票要收取一定的费用,收费的办法是:按票价每10元 (不足10元按10元计算)核收2元,2元以下的票价不退,试分步写出将票价为元的车x 票退掉后,返还的金额的算法,并画出流程图。 y
2
:1.C, 2.C, 3. D, 4.A, 5.B, 6.C 2( 7. 2 , 3 , 2550 8. m=0 流程图 开始 9.1+3+5+…+15的值
10 SSG,,
S A, S,0 5 11. 110 , 11 12. 1 , 0 I,1 解答题: 1(算法: 1 S1 输入票价x S, S2 如果,则 y,0x,22,S xxx,,,, , 否则,则 yx,,2,,,, 101010,,,, II,,1 ,,x,, 否则 yx,,,21,,,, 10,,,, S3 输出返还金额 y N 开始 I >6 流程图: Y 输入x 输入x 输 出 S 输入x Y N X?2 结束 1y,0 注: ,则 也对I,5S,xx,,Y N , 2 ,,1010,,
x ,,,,x,,yx,,2 yx,,,21,, ,,,,1010,,,,,,
输 出 y
结束
3
4