人教A版高中数学必修三第一章1.2-1.2.1输入语句、输出...

修改时间:2018-09-28 浏览次数:104 类型:同步测试 试卷属性

副标题:

*注意事项:

    一、<b >单选题</b>
    • 1. 关于赋值语句需要注意的事项中不正确的是(   )
      A . 赋值号左边只能是变量,而不能是表达式 B . 赋值号左、右两边不能对换 C . 不能利用赋值语句进行代数式的演算 D . 赋值号与数学中的等号的意义相同
    • 2. 下列给出的输入输出语句正确的是(   )

      ①输入语句INPUTa,b,c,d,e

      ②输入语句INPUT x=1

      ③输出语句PRINT A=4

      ④输出语句PRINT10,3*2,2/3

      A . ①② B . ②③ C . ③④ D . ①④
    • 3. 下列赋值语句中错误的是(   )
      A . N=N+1 B . K=K*K C . C=A(B+D) D . C=A/B
    • 4. 下列程序若输出的结果为3,则输入的x值可能是(   )

      INPUT “x=”;x

      y=x*x+2*x

      PRINT y

      END

      A . 1 B . -3 C . -1 D . 1或-3
    • 5. 两个数a=8,b=17交换,使a=17,b=8,下面语句正确的一组是(   )
      A . B .   C . D .  
    • 6. 给出下列程序:

      INPUT“实数”;x1,y1,x2,y2

      a=x1-x2

      m=a2

      b=y1-y2

      n=b2

      s=m+n

      d=SQR(s)

      PRINT d

      END

      此程序的功能为(   )

      A . 求点到直线的距离 B . 求两点之间的距离 C . 求一个多项式函数的值 D . 求输入的值的平方和
    • 7. 程序输出的结果A是(   )

      INPUT “A=”;1

      A=A*2

      A=A*3

      A=A*4

      A=A*5

      PRINT A

      END

      A . 5 B . 6 C . 15 D . 120
    • 8. 如图所示的程序在电脑屏幕上显示的结果为(   )

      A=2

      x=A

      PRINT“x=”;x

      END

      A . 2 B . “x=”;x C . “x=”;2 D . x=2
    • 9. 执行如图所示的算法语句后的结果为(   )

      INPUT “x,y=”;x,y

      A=x*y

      B=x MOD y

      C=A*y+B

      PRINT A,B,C

      END

      (运行时从键盘上输入16和5)

      A . A=80,B=1,C=401 B . A=80,B=3,C=403 C . A=80,B=3.2,C=403.2 D . A=80,B=3.2,C=404
    二、<b >填空题</b>
    • 10. 下列程序运行后,a,b,c的值各等于什么?

      ①{#blank#}1{#/blank#}.

      ②{#blank#}2{#/blank#}.

    • 11. 已知某水果店的三种水果标价分别为香蕉:4元/千克,苹果:3元/千克,梨:2.5元/千克.店主为了收款的方便设计了一个程序,请将下面的程序补充完整.

      INPUT {#blank#}1{#/blank#}

      x=4*a

      y=3*b

      z=2.5*c

      S={#blank#}2{#/blank#}

      PRINT S

      END

    • 12. 已知程序如图,若a=35,则程序运行后结果是{#blank#}1{#/blank#}.

      INPUT a

      b=a\10-a/10+a MOD 10

      PRINT b

      END

    • 13. 读如下两个程序,完成下列题目.

      程序(1):

      x=1

      x=x*2

      x=x*3

      PRINT x

      END

      程序(2):

      INPUT x

      y=x*x+6

      PRINT y

      END

      1. (1)程序(1)的运行结果为{#blank#}1{#/blank#}.
      2. (2)若程序(1)、(2)运行结果相同,则程序(2)输入的值为{#blank#}1{#/blank#}.
    • 14. 下面程序的输出结果为{#blank#}1{#/blank#}.

      A=11

      B=22

      A=A+B

      PRINT“A=”;A

      PRINT“B=”;B

      END

    三、<b >解答题</b>
    • 15. 指出下列语句的错误,并改正:
      1. (1)A=B=50
      2. (2)x=1,y=2,z=3
      3. (3)INPUT “How old are you”x
      4. (4)INPUT,x
      5. (5)PRINT A+B=;C
      6. (6)PRINT Good-bye!
    • 16. 以下是一个用基本算法语句编写的程序,根据程序画出其相应的程序框图.

      INPUT “x,y=”;x,y

      x=x/3

      y=2*y2

      PRINT x,y

      x=2*x-y

      y=y-1

      PRINT x,y

      END

    • 17. 对于任意的实数a,b,定义一种运算a*b=a3-a2b+ab2+b3,试设计一个程序,能够验证该运算是否满足交换律.
    • 18. “鸡兔同笼”问题是我国古代著名的趣题之一.《孙子算经》中就记载了这个有趣的问题.书中这样描述:今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔几何?

      试设计一个算法,输入鸡兔的总数量和鸡兔的脚的总数量,分别输出鸡、兔的数量,写出程序语句.并画出相应的程序框图.

详情

试卷分析

(总分:0)

总体分析

题量分析

难度分析

知识点分析