第1章 1.2.1 输入语句、输出语句和赋值语句 课时达标训练.doc

第1章 1.2.1 输入语句、输出语句和赋值语句 课时达标训练.doc

ID:31841015

大小:66.00 KB

页数:7页

时间:2019-01-20

第1章 1.2.1 输入语句、输出语句和赋值语句 课时达标训练.doc_第1页
第1章 1.2.1 输入语句、输出语句和赋值语句 课时达标训练.doc_第2页
第1章 1.2.1 输入语句、输出语句和赋值语句 课时达标训练.doc_第3页
第1章 1.2.1 输入语句、输出语句和赋值语句 课时达标训练.doc_第4页
第1章 1.2.1 输入语句、输出语句和赋值语句 课时达标训练.doc_第5页
资源描述:

《第1章 1.2.1 输入语句、输出语句和赋值语句 课时达标训练.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1.2.1 输入语句、输出语句和赋值语句课时达标训练                   一、基础过关1.下列给变量赋值的语句正确的是(  )A.5=aB.a+2=aC.a=b=4D.a=2]答案 D解析 A错,因为赋值语句的左右两边不能对换,赋值语句是将赋值号右边表达式的值赋给赋值号左边的变量;C错,因为赋值语句不能把一个值同时赋给两个变量;B错,赋值语句左边是一个变量,而不是代数式;D项正确.2.下列程序执行后结果为3,则输入的x值可能为(  )INPUT “x=”;xy=x*x+2*xPRINTyENDA.

2、1B.-3C.-1D.1或-3答案 D解析 由题意得:x2+2x=3.解方程得:x=1或-3.3.下列给出的赋值语句中正确的是(  )A.4=MB.M=-MC.B=A=3D.x+y=0答案 B解析 赋值语句的格式:变量=表达式,是将右边表达式的值赋给左边的变量,赋值时左右两端不能对换,也不能进行字符运算,并且一个赋值语句只能给一个变量赋值.4.下列程序在电脑屏幕上显示的结果为(  )A=2x=APRINT“x=”;xENDA.2B.“x=”;xC.“x=”;2D.x=2答案 D解析 该程序表示的意义为把2赋给A,

3、因为A的值为2,再把A的值赋给x,因此输出的结果为x=2.5.下面的程序输出的结果是(  )x=6y=3x=x/3y=4*x+1PRINTx+yENDA.27B.9C.2+25D.11答案 D解析 该程序的运行过程是x=6,y=3,x=6÷3=2,y=4×2+1=9,x+y=2+9=11.所以输出11.6.下面一段程序执行后的结果是________.A=2A=A*2A=A+6PRINT AEND答案 10解析 先把2赋给A,然后把A×2=4赋给A,即A的值为4,再把4+6=10赋给A,所以输出的结果为

4、10.7.编写一个程序,要求输入两个正数a,b的值,输出ab和ba的值.解 INPUT “a,b=”;a,bPRINT “ab=”;a^bPRINT “ba=”;b^aEND二、能力提升8.给出下面一个程序:A=5B=8X=AA=BB=X+APRINTA,BEND此程序运行的结果是(  )A.5,8B.8,5C.8,13D.5,13答案 C解析 此程序先将A的值赋给X,再将B的值赋给A,再将X+A的值赋给B,即将原来的A与B的和赋给B,最后A的值是原来B的值8,而B的值是两数之和13.9.下列程序段执

5、行后,变量a,b的值分别为(  )a=15b=20a=a+bb=a-ba=a-bPRINTa,bA.20,15B.35,35C.5,5D.-5,-5答案 A解析 ∵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.10.下面所示的程序执行后,若输入2,5,输出结果为______.INPUTa,bm=aa=bb=mPRINTa,bEND答案 5,2解析 输入的值是2

6、,5,即a,b的值分别为2,5.由于程序运行的结果实现了a,b值的互换,所以输出结果为5,2.11.编制程序计算两个数的平方和解 程序①:INPUT“x=”;xINPUT“y=”;yPRINT“x^2+y^2=”;x^2+y^2END程序②:INPUT“x=”;xINPUT“y=”;ya=x^2+y^2PRINT“x^2+y^2=”;aEND12.编写一个程序,求用长度为L的细铁丝分别围成一个正方形和一个圆时所围成的正方形和圆的面积.要求输入L的值,输出正方形和圆的面积,并画出程序框图.(π取3.1

7、4)解 由题意知,正方形的边长为,面积S1=;圆的半径为r=,面积S2=π()2=.因此程序如下:INPUT “L=”;LS1=(L*L)/16S2=(L*L)/(4*3.14)PRINT“正方形的面积为”;S1PRINT“圆的面积为”;S2END程序框图:三、探究与拓展13.给出如图所示的程序框图,写出相应的程序.解 程序如下:INPUT“x,y=”;x,yx=x/2y=3*yPRINTx,yx=x-yy=y-1PRINTx,yEND

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。