高中数学第一章算法初步1-2基本算法语句1-2-1输入语句输出语句和赋值语句优化练习新人教A版必修3
[课时作业]
[A组学业水平达标]
1.下列给出的输入语句和输出语句中,正确的是( )
①INPUT a,b,c,d,e ②INPUT X=1
③PRINT A=4 ④PRINT
A. ①②
B.②③
C.③④
D.①④
解析:输入语句和输出语句中不能用赋值语句,因此②③错误.
答案:D 2.设A=10,B=20,则可以实现A,B的值互换的程序是( )
A.B.A=10 B=20 C=A B=C
C.D.A=10 B=20 C=A D=B B=C A=B
解析:A中程序执行后A=B=10,B中程序执行后A=B=10,C中程序执行后A=20,B=10,D中程序执行后A=B=10.
答案:C 3.将两个数a=7,b=8交换,使a=8,b=7,下面语句中正确的一
组是( )
A. B.c=b b=a a=c
C.D.a=c c=b b=a
解析:将两个变量的值互换时,要使用中间变量.
答案:B
4.运行如图所示的程序,输出的结果是( )
A.1
B.2
C.3
D.4
解析:程序执行时首先赋值a=1,b=2,然后将a+b的值赋值给a,
此时a=3,输出a即输出3.
答案:C
5.下面的程序输出的结果是( )
A.10
B.8
C.2
D.-2
解析:该程序运行过程中A,B的值变化如下:A=10,B=2,A=10-
2=8.
答案:B
6.x=5
y=6
PRINT x+y END
上面程序运行时输出的结果是__________.
解析:经过计算输出11.
答案:11
7.已知一段程序如下:若输入的是3,则运行结果是________.