人教A版高中数学必修三第一章1.2-1.2.3循环语句 同步训练(3)

试卷更新日期:2018-09-28 类型:同步测试

一、单选题

  • 1. 输入x=3,根据程序输出的结果是( )

    A、13 B、20 C、12 D、5
  • 2. 给出下列程序:

    如果输入x1=2,x2=3,那么执行此程序后,输出的结果是( )

    A、7 B、10 C、5 D、8
  • 3. 根据下列算法语句,当输入x为60时,输出y的值为( )

    A、25 B、30 C、31 D、61
  • 4. 运行下面程序:

    在两次运行这个程序时,第一次输入8和4,第二次输入2和4,则两次运行后输出的结果分别为 ( )

    A、8,2 B、8,4 C、4,2 D、4,4
  • 5. 阅读下列程序:

    若输入5,则程序运行的结果为( )

    A、1 B、10 C、25 D、26
  • 6. 为了在运行下面的程序后得到输出y=9,则应该输入( )


    A、x=-4 B、x=-2 C、x=4或x=-4 D、x=-2或x=2

二、填空题

三、解答题

  • 11. 读下面所给的程序,依据程序画出程序框图,并说明其功能:

    INPUT x

    IF x>1 OR x<-1 THEN

      y=1

    ELSE y=0

    END IF

    PRINE y

    END.

  • 12. 读下列所给程序,依据程序画出程序框图,并说明其功能.

    INPUT “输入三个正数abc=”;abc

    IF ab>c AND ac>b AND bc>a THEN

    p=(abc)/2

    S=SQR(p*(pa)*(pb)*(pc))

    PRINT “三角形的面积S=”S

    ELSE

    PRINT “构不成三角形”

    END IF

    END.

  • 13. 已知函数yf(x)的程序框图如图所示.

    (1)、求函数yf(x)的表达式;
    (2)、写出输入x的值计算y的值的程序.
  • 14. 已知abc三个实数中,有且只有一个是负数,设计一个程序,筛选出这个负数.
  • 15. 某商场为迎接店庆举办促销活动,活动规定:购物额在100元及以内不予优惠,在100~300元之间优惠5%,超过300元之后,超过部分优惠8%,原优惠条件仍然有效.写出顾客的购物额与应付金额之间的程序,要求输入购物额能够输出实付货款,并画出程序框图.