1输入语句、输出语句A级:基础巩固练一、选择题1.下列给变量赋值的语句正确的是()A.5=aB.a+2=aC.a=b=4D.a=2*a答案D解析A错误,因为赋值语句的左右两边不能对换,赋值语句是将赋值号右边表达式的值赋给赋值号左边的变量;B错误,赋值语句左边是一个变量,而不是代数式;C错误,因为赋值语句不能把一个值同时赋给两个变量;D正确.2.下列程序执行后,变量a、b的值分别为()A.20,15B.35,35C.5,5D.-5,-5答案A解析根据赋值语句的意义,先把a+b=35赋给a,然后把a-b=35-20=15赋给b,最后再把a-b=35-15=20赋给a
3.给出下列程序,若输入x=2,y=3,则输出x,y的值分别为()A.2,3B.2,2C.3,3D.3,2答案D解析该程序的运行过程是:输入2,3A=2x=3y=2输出3,2即x,y的值分别为3,2
4.如图所示,如果下面程序中输入的r=,f(r)是用来求圆内接正方形边长a的一个函数,则输出的结果为()A.4B.6
14答案C解析由程序可知,S1表示的是半径为r的圆的面积,S2表示的是边长为a的正方形的面积,由图可知该正方形是圆的内接正方形,所以其边长a=r
S表示圆的面积与正方形的面积之差,即题图中阴影部分的面积S=S1-S2
由已知r=,得a=r=2,所以S1=3
14×()2=6
28,S2=a2=22=4,故S=S1-S2=6
28-4=2
5.给出下列程序:若输出的A的值为120,则输入的A的值为()A.1B.5C.15D.120答案A解析该程序的功能是计算A×2×3×4×5的值,则120=A×2×3×4×5,故A=1,即输入A的值为1
二、填空题6.下列程序在电脑屏幕上显示的结果为________.答案x=2解析根据赋值语句和输出语句可知,输出语句可将用双引号括起来