[课时作业4]输入语句、输出语句和赋值语句[基础巩固](25分钟,60分)一、选择题(每小题5分,共25分)1.下列语句正确的个数是()①输入语句INPUTa+2;②赋值语句x=x-5;③输出语句PRINTM=2
A.0B.1C.2D.3解析:①中输入语句只能给变量赋值,不能给表达式a+2赋值,所以①错误;②中x=x-5表示变量x减去5后再将值赋给x,即完成x=x-5后,x比原来的值小5,所以②正确;③中不能输出赋值语句,所以③错误.答案:B2.下列程序运行的结果是()A.1B.2C.3D.4解析:由赋值语句的功能知:M=1,M=1+1=2,M=2+2=4,输出M的值为4,故选D
答案:D3.输入a=5,b=12,c=13,经下列赋值语句运行后,a的值仍为5的是()解析:对于选项A,先把b的值赋给a,a的值又赋给b,这样a,b的值均为12;对于选项B,先把c的值赋给a,这样a的值就是13,接下来是把b的值赋给c,这样c的值就是12,再又把a的值赋给b,所以a的值还是13;对于选项C,先把a的值赋给b,然后又把b的值赋给a,所以a的值没变,仍为5;对于选项D,先把b的值赋给c,这样c的值是12,再把a的值赋给b,于是b的值为5,然后又把c的值赋给a,所以a的值为12
于是可知选C
答案:C4.给出下列程序:若输出的A的值为120,则输入的A的值为()A.1B.5C.15D.120解析:该程序的功能是计算A×2×3×4×5的值,则120=A×2×3×4×5,故A=1,即输入A的值为1
答案:A5.下列程序执行后,变量a,b的值分别为()A.20,15B.35,35C.5,5D.-5,-5解析: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