课时分层作业(五)输入语句、输出语句和赋值语句(建议用时:60分钟)一、选择题1.下列关于“赋值语句”的叙述正确的是()A.3
6=x是赋值语句B.利用赋值语句可以进行代数式的化简C.赋值语句中的“=”与数学中的“=”意义相同D.赋值语句的作用是先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值D[A项错,赋值语句左边只能是变量,不能是表达式,也不能是常数;B项错,赋值语句不可以进行代数式的化简,如y=x2-1=(x-1)(x+1),在赋值语句里化简不可能实现;C项错,赋值语句中的“=”与数学中的“=”意义不相同,如在数学中x=x+1是错误的,而在赋值语句中x=x+1是有意义的;D项正确.]2.输出语句:PRINT4+5,其输出的结果是()A.4B.5C.9D.20C[输出语句有计算功能,即输出4+5的结果.]3.利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是()A.INPUT“A,B,C”a,b,cB.INPUT“A,B,C=”;a,b,cC.INPUTa,b,c;“A,B,C”D.PRINT“A,B,C”;a,b,cB[提示内容用双引号引起来,与变量间用分号隔开,提示内容要在变量之前,故A、C错误,D选项是输出语句,只有B正确.]B[赋值号与等号意义不一样,故①错误;赋值语句中左边是变量,右边是表达式,所以②正确;③错误;x=x+2的意思就是将前面x的值加上2赋给x,故④也正确.]5.下列程序执行后,变量a,b的值分别为()A.20,15B.35,35C.5,5D.-5,-5A[由赋值语句的意义,先把a+b=35赋给a,然后把a-b=35-20=15赋给b,最后把a-b=35-15=20赋给a,故输出a=20,b=15
]二、填空题6.当输入“3”后,输出的结果为________.5[当输入x=3时,执行程序,先有y=3