人教A版高中数学必修三第一章1.2-1.2.1输入语句、输出语句和赋值语句 同步训练

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

一、单选题

  • 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

二、填空题

  • 10. 下列程序运行后,a,b,c的值各等于什么?

    .

    .

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

    INPUT 

    x=4*a

    y=3*b

    z=2.5*c

    S=

    PRINT S

    END

  • 12. 已知程序如图,若a=35,则程序运行后结果是.

    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)的运行结果为.
    (2)、若程序(1)、(2)运行结果相同,则程序(2)输入的值为.
  • 14. 下面程序的输出结果为.

    A=11

    B=22

    A=A+B

    PRINT“A=”;A

    PRINT“B=”;B

    END

三、解答题

  • 15. 指出下列语句的错误,并改正:
    (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!
  • 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. “鸡兔同笼”问题是我国古代著名的趣题之一.《孙子算经》中就记载了这个有趣的问题.书中这样描述:今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔几何?

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