输入语句、输出语句和赋值语句(25分钟60分)一、选择题(每小题5分,共25分)1
下列语句书写正确的个数是()①INPUT“a=,b=”,a,b②PRINT1010③3=x④x+y=0A
3【解析】选B
由三种语句的书写格式及其功能知,只有②正确,①,③,④都错误
下列赋值语句正确的是()A
S=S+i2B
x=2x+1D
P=【解析】选B
在程序语句中乘方要用“^”表示,所以A项不正确;乘号“*”不能省略,所以C项不正确;D项中应用SQR(x)表示,所以D项不正确;B选项是将变量A的相反数赋给变量A,则B项正确
【补偿训练】(2015·安阳高一检测)下列给出的赋值语句中正确的是()A
x+3=y-2B
d=d+2C
x-y=5【解析】选B
根据赋值语句特点可知,赋值号左边应该是一个变量,不能是常数或多个变量,更不能带有运算,故A,C,D错误
B项含义是把d+2的值赋给d,是正确的
(2015·承德高一检测)下列所给的运算结果正确的有()①ABS(-5)=5;②SQR(4)=±2;③5/2=2
5;④5/2=2;⑤5MOD2=2
5;⑥3^2=9
5个【解析】选B
根据运算符号及函数的功能知,①,③,⑥正确,②,④,⑤不正确,故选B
【补偿训练】当x的值为5时,PRINT“x=”;x在屏幕上输出的结果为()A
x=5【解析】选D
由输出语句可知,“x=”为提示语言,直接执行
程序输出的结果A是()INPUT“A=”;1A=A2A=A3A=A4A=A5PRINTAENDA
120【解析】选D
该程序输出的结果为A=1×2×3×4×5=120
【补偿训练】下面程序运行后,a,b,c的值各等于()a=3b=-5c=8a=bb=cc=aPRINTa,b,c