资源描述:
《高中高一数学能力强化提升:1-2-1输入语句、输出语句和赋值语句(人教a版必修3)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、能力强化提升厶一、选择题1.输入、输出和赋值语句基本上对应于算法中的()A・顺序结构B.条件结构C.循环结构D.以上都不对[答案]A2.关于赋值语句需要注意的事项中不正确的是(赋值号左边只能是变量名字,而不是表达式A.C.赋值号左、右不能对换不能利用赋值语句进行代数式的演算D.[答案]D[解析]关于赋值语句中一定要注意的事项是把赋值号与数学中的等号区分开,它们的意义不相同.3.下列赋值语句正确的是()A・S=S+i2B・A=-AC・x=2x+lD・P=Vx[答案]B懈析]在程序语句中乘方要用“小表示,所以A项不正确;乘号“*”不能省略,所以C项不正确;D
2、项中心应用SQR(x)表示,所以D项不正确;B选项是将变量A的相反数赋给变量A,则B项正确.4.下列正确的语句的个数是()①输入语句INPUTa+2②赋值语句x=x—5③输出语句PRINTM=2A・0B・1嗒案]BC・2D・3[解析]①中输入语句只能给变量赋值,不能给表达式。+2赋值,所以①错误;②中x=x—5表示变量兀减去5后再赋给兀,即完成兀=兀一5后,兀比的来的值小5,所以②正确;③中不能输出赋值语句,所以③错误.5.A.兀的值与兀+1的值可能相等B.将原来兀的值加上1后,得到的值替换原来工的值C.这是一个错误的语句D.此表达式经过移项后,可与兀=
3、兀一1功能相同嗒案]B6・利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是()A・INPUTA,B,C”;B-INPUTA,B,C=”a9b,cC-INPUTa,b9c•A9B9C”D・PRINT“A,B,C=”a9byc34②3:3八3/4(SX/3:SQR(3)[答案]B7.下列所给的式子,前一个是算术式子,后一个是QBASIC语言中的对应式子,正确的有个.()①启"5(3)lg7:LOG10(7)@
4、x-3
5、:ABS(x-3)A・1B・2C・3D・4[答案]C[解析]在QBASIC语言中無底数为e时有专用符号exp(),如於表达为祇p(x
6、)・二/应为exp(5);当幕指数为分式等代数式时,应34加括号,乘方优先于乘除,・・・3应为3八(3/4);常用对数的指令为LOG10(),故③正确;④⑤都正确,・••选C.7.给出下列程序:INPUT“A=”;AA=A*2A=A*3A=A*4A=A*5PRINTAEND若输出的A的值为120,则输入的A的值为(A.1B・5C・15D・120[答案]A懈析]该程序的功能是计算AX2X3X4X5的值,则120=AX2X3X4X5,故A=l,即输入A的值为1・二、填空题8.执行程序PRINA(3+9)*4的结果是・[答案]4810・写出下列程序运行的结果⑴
7、a=6b=2a=a—bb=b—aa=a*b5*SQR(a)PRINTaENDa=lb=2c=a—bb=(a+c)/bPRINTa,b,cEND输出结果为⑶输出结果为⑷INPUTqf=a2-lg二2*a+3fg-g二2*/+3PRINTf.gENDINPUTa,b,cPRINTa,b,ca-bb-cPRINTa,b,cEND若运行时输入2,则输出结果为若输入10,20,30,则输出结果为—[答案](1)128(2)a=l,方=0,c=-l(3沪48,g=99(4)a=10,b=20,c=30,a=20,方=30,c=20・[解析](1)执行第三、四句后,
8、a=4,b=—2,执行第五句后,a=4X(-2)4xV4=128,故输出a的值为128・(2)执行第三句后,c=—1,执行第四句后,方=0,故输出a=l,b=0,c=—l.(3)第一句输入a值2,第二句f=a2-l=3f第三句g=2a+3=7,第四句/=g2—1=48,第五句g=2f+3=999最后输出/=48,g=99・(4)第一句输入a=10,方=20,c=30,第二句输出a=10fb=209c=30,第三句a=20,第四句方=30,第五句c=20,第六句输出a=20,方=30,c=20・11・写出下列程序的运行结果:(1)/1二-26彳二彳+6A=
9、ABS(A)A=A/5PRINT4END运行结果为.(3)x=-31.24j=INT(x)x=ABS(y)兀=兀MOD3PRINTxEND运行结果为(2)%=3y-x^3x-2*y-1y-(先+y)/5%=SQR(y)PRINT兀END运行结果为・(注:INTCr)表示不超过兀的最大整数)[答案](1)4(2)4(3)2[解析](1)对A重复赋值,A总是取最后赋出的值,故依次执行后为,A=—26-^A=—20—A=4,因此最后输出A的值4・(2)第一句兀=3,第二句y=x^=27,第二句给x重新赋值后x=27+5353,第四句给丿重新赋值后y=—=16,
10、第五句x=4,第六句输出兀的值4・(3)第一句x=-31.24,第二句j=-32