- 62.00 KB
- 2021-07-01 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
必修三 1.2.1输入语句、输出语句和赋值语句
一、选择题
1、下列程序在电脑屏幕上显示的结果为( )
A.2 B.“x=”;x
C.“x=”;2 D.x=2
A=2
x = A
PRINT“x=”;x
END
2、下列程序段执行后,变量a,b的值分别为( )
A.20,15 B.35,35
C.5,5 D.-5,-5
3、下列给出的赋值语句中正确的是( )
A.4=M B.M=-M
C.B=B=3 D.x+y=0
4、下列程序执行后结果为3,则输入的x值可能为( )
INPUT “x=”;x
y=x
PRINT y
END
A.1 B.-3
C.-1 D.1或-3
5、下列关于赋值语句的说法错误的是( )
A.赋值语句先计算出赋值号右边的表达式的值
B.赋值语句是把左边变量的值赋给赋值号右边的表达式
C.赋值语句是把右边表达式的值赋给赋值号左边的变量
D.赋值语句中的“=”和数学中的“=”不完全一样
6、在INPUT语句中,如果同时输入多个变量,变量之间的分隔符是( )
A.逗号 B.分号
C.空格 D.引号
二、填空题
7、下面所示的程序执行后,若输入2,5,输出结果为________.
8、该程序的输出结果为______________.
A=11
B=22
A=A+B
PRINT“A=”;A
PRINT“B=”;B
END
9、下面一段程序执行后的结果是________.
A=2
A=A2
A=A+6
PRINT A
END
三、解答题
10、给出如图所示程序框图,写出相应的程序.
11、编写一个程序,求用长度为L的细铁丝分别围成一个正方形和一个圆时所围成的正方形和圆的面积.要求输入L的值,输出正方形和圆的面积,并画出程序框图.
(π取3.14)
12、编写一个程序,要求输入两个正数a,b的值,输出ab和ba的值.
以下是答案
一、选择题
1、D
2、A
解析 ∵a=15,b=20,把a+b赋给a,
因此得出a=35,再把a-b赋给b,即b=35-20=15.
再把a-b赋给a,此时a=35-15=20,
因此最后输出的a,b的值分别为20,15.
3、B
解析 赋值语句的格式为:变量=表达式,是将右边表达式的值赋给左边的变量,赋值时左右两端不能对换,也不能进行字符运算.故选B.
4、D
解析 由题意得:x2+2x=3.
解方程得:x=1或-3.
5、B
解析 赋值语句的作用是把右边表达式的值赋给赋值号左边的变量.
6、A
二、填空题
7、5,2
8、 A=33,B=22
9、10
解析 先把2赋给A,然后把A*2=4赋给A,即B的值为4,再把4+6=10赋给A,所以输出的为10.
三、解答题
10、解 程序如下:
INPUT “x,y=”;x,y
x=x/2
y=3*y
PRINT x,y
x= x – y
y = y –1
PRINT x,y
END
11、程序框图:
12、解