人教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/B4. 下列程序若输出的结果为3,则输入的x值可能是( )INPUT “x=”;x
y=x*x+2*x
PRINT y
END
A、1 B、-3 C、-1 D、1或-35. 两个数a=8,b=17交换,使a=17,b=8,下面语句正确的一组是( )A、B、
C、
D、
6. 给出下列程序:INPUT“实数”;x1,y1,x2,y2
a=x1-x2
m=a∧2
b=y1-y2
n=b∧2
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、1208. 如图所示的程序在电脑屏幕上显示的结果为( )A=2
x=A
PRINT“x=”;x
END
A、2 B、“x=”;x C、“x=”;2 D、x=29. 执行如图所示的算法语句后的结果为( )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*y∧2
PRINT x,y
x=2*x-y
y=y-1
PRINT x,y
END