↑ 收起筛选 ↑
试卷详情
本卷共 22 题,其中:
选择题 12 题,填空题 4 题,解答题 6 题
中等难度 22 题。总体难度: 中等
选择题 共 12 题
  1. 840和1764的最大公约数是( )
    A.84
    B.12
    C.168
    D.252

    难度: 中等查看答案及解析

  2. 下列给出的赋值语句中正确的是( )
    A.3=A
    B.M=-M
    C.B=A=2
    D.x+y=0

    难度: 中等查看答案及解析

  3. 把89化为五进制数,则此数为( )
    A.322(5)
    B.323(5)
    C.324(5)
    D.325(5)

    难度: 中等查看答案及解析

  4. 用秦九韶算法计算多项式f(x)=3x6+4x5+5x4+6x3+7x2+8x+1,当x=0.4时的值时,需要做乘法和加法的次数分别是( )
    A.6,6
    B.5,6
    C.5,5
    D.6,5

    难度: 中等查看答案及解析

  5. 以下程序运行后的输出结果为( )
    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

    难度: 中等查看答案及解析

  6. 任何一个算法都离不开的基本结构为( )
    A.逻辑结构
    B.选择结构
    C.循环结构
    D.顺序结构

    难度: 中等查看答案及解析

  7. 读程序
    甲:i=1             乙:i=1000
    S=0                   S=0
    WHILE i<=1000          DO
    S=S+i                  S=S+i
    i=i+l                  i=i-1
    WEND                   Loop UNTIL i<1
    PRINT S                PRINT  S
    END                    END
    对甲乙两程序和输出结果判断正确的是( )
    A.程序不同结果不同
    B.程序不同,结果相同
    C.程序相同结果不同
    D.程序相同,结果相同

    难度: 中等查看答案及解析

  8. 给出计算 的值的一个程序框图如图,其中判断框内应填入的条件是( )
    A.i>10
    B.i<10
    C.i>20
    D.i<20

    难度: 中等查看答案及解析

  9. 为了在运行下面的程序之后得到输出y=16,键盘输入x应该是( )

    A.3或-3
    B.-5
    C.-5或5
    D.5或-3

    难度: 中等查看答案及解析

  10. 用秦九韶算法求n 次多项式f(x)=anxn+an-1xn-1+…+a1x+a,当x=x时,求f(x)需要算乘方、乘法、加法的次数分别为( )
    A.
    B.n,2n,n
    C.0,2n,n
    D.0,n,n

    难度: 中等查看答案及解析

  11. 下面为一个求20个数的平均数的程序,在横线上应填充的语句为( )
    A.i>20
    B.i<20
    C.i>=20
    D.i<=20

    难度: 中等查看答案及解析

  12. 阅读如图所示的程序框图,输出的结果S的值为( )

    A.0
    B.
    C.
    D.

    难度: 中等查看答案及解析

填空题 共 4 题
  1. 三个数72,120,168的最大公约数是________.

    难度: 中等查看答案及解析

  2. 某程序框图如图所示,则输出的S=________.

    难度: 中等查看答案及解析

  3. 下面是一个算法.如果输出的y的值是20,则输入的x的值是________.

    难度: 中等查看答案及解析

  4. 下列四个有关算法的说法中,正确的是________.( 要求只填写序号 )
    (1)算法的某些步骤可以不明确或有歧义,以便使算法能解决更多问题;
    (2)正确的算法执行后一定得到确定的结果;
    (3)解决某类问题的算法不一定是唯一的;
    (4)正确的算法一定能在有限步之内结束.

    难度: 中等查看答案及解析

解答题 共 6 题
  1. 指出下列语句的错误,并改正:
    (1)A=B=50
    (2)x=1,y=2,z=3
    (3)INPUT“How old are you”x
    (4)INPUT,x
    (5)PRINT  A+B=;C
    (6)PRINT  Good-bye!

    难度: 中等查看答案及解析

  2. 用冒泡排序法将下列各数排成一列:8,6,3,18,21,67,54.并写出各趟的最后结果及各趟完成交换的次数.

    难度: 中等查看答案及解析

  3. 求两个底面半径分别为1和4,且高为4的圆台的表面积及体积,写出该问题的一个算法,并画出流程图.

    难度: 中等查看答案及解析

  4. 用循环语句描述1++++…+

    难度: 中等查看答案及解析

  5. 设计算法求的值,要求写出算法步骤并画出程序框图.

    难度: 中等查看答案及解析

  6. 运行如图所示的算法流程图,求输出y的值为4时x的值.

    难度: 中等查看答案及解析