1.2.1
输入语句、输出语句和赋值语句
同步练习
一、选择题
1
对赋值语句的描述正确的是
(
)
①可以给变量提供初值
②将表达式的值赋给变量
③可以给一个变量重复赋值
④不能给同一变量重复赋值
A
①②③
B
①②
C
②③④
D
①②④
2.下面语句中错误的是(
)
A.INPUT
1+2
B.
x
=
1+
2
C.PRINT
1+2
D.PRINT
“1+2”;1+2
3.有下列程序,运行此程序的结果为(
)
A."7
9"
B.7
9
C.63
D.7
9=63
4.有下列程序:若输入3,5,则执行此程序的输出值为(
)
A.3,5
B.5,3
C.3,3
D.5,5
5.下列赋值能使y的值为4的是(
)
A.
y-2
=
6
B.2﹡3-2
=
y
C.4
=
y
D.
y
=
2﹡3-2
二、填空题
6.下面的程序运行后,输出的结果为____________.
7、下列程序运行后,a,
b,c的值各等于什么?
(1)
(2)
(1)________________________
(2)________________________
8.代数式,用BASIC表达式表示为__________________________.
9.下面的程序运行后,若
输入10,2
0,3
0,则输出的结果为_____________.
三、解答题
10.已知,写出任意一个x的值对应的函数值f(x)的求法程序.
11.函
数,任给一个实数,编写程序计算并输出相应的值.
12.已知一个圆柱的底面半径与高分别为a,
b,编写程序计算该圆柱的体积(π取
3.14).
13.已知一个三角形的三边长分别为,b,
,编写程序计算该三角形内切圆的半径r(参考公式:,为的面积).
1.2.1输入语句、输出语句和赋值语句同步测试答案
1、A
2、A
3、B
4、D
5、D
6、4,1
7、(1)-5,8,8(2)-5,8,-5
8、5
x^2-2
x-(2
sin(A))/3
9、20,20,20
10、
11、
12、
13、
PRINT
“7
9”
END
INPUT
A,B
A=B
B=A
PRINT
A,B
END
a=1
b=3
a=a+b
b=a-b
PRINT
a,b
END
a=3
b=-5
c=8
a=b
b=c
c=a
print
a,b,c
end
a=3
b=-5
c=8
a=b
b=c
print
a,b,c
end
INPUT
a,b,c
a=b
c=b
c=a
PRINT
a,b,c
END
(方法一)
INPUT
“请输入自变量x的值:”;x
A=x∧3
B=3
x∧2
C=2
x
D=A-B+C+1
PRINT
“x=”;x
PRINT
“f(x)=”;D
END
(方法二)
INPUT
“请输入自变量x的值:”;x
m=x
(x-3)
n=x
(m+2)
y=n+1
PRINT
“x=”;x
PRINT
“f(x)=”;y
END