1-2-1输入语句

1-2-1输入语句

ID:36152601

大小:55.50 KB

页数:6页

时间:2019-05-06

1-2-1输入语句_第1页
1-2-1输入语句_第2页
1-2-1输入语句_第3页
1-2-1输入语句_第4页
1-2-1输入语句_第5页
资源描述:

《1-2-1输入语句》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课时作业5 输入语句、输出语句和赋值语句时间:45分钟  分值:100分一、选择题(每小题6分,共36分)1.赋值语句N=N+1的意义是(  )A.N等于N+1B.N+1等于NC.将N的值赋给N+1D.将N的原值加1再赋给N,即N的值增加1答案:D2.下列赋值语句正确的是(  )A.S=S+i2        B.A=-AC.x=2x+1D.P=解析:在程序语句中乘方要用“^”表示,所以A不正确;乘号“*”不能省略,所以C不正确;D选项中应用SQR(x)表示,所以D不正确;B选项是将变量A的相反数赋给变量A,则B正确.答案:B3.给出下列程序:此程序运行的结果是( 

2、 )A.0B.2C.1D.10解析:PRINT语句具有计算功能,∵A+B-x=2+3-5=0,∴此程序运行的结果是0.故选A.答案:A4.当输入“3”后,输出的结果为(  )A.5B.4C.3D.6解析:程序中只有两个变量x,y.当程序顺次执行时,先有y=3,再有x=4,x=5,故最后输出的x值为5.答案:A5.读下面两个程序:程序1:      程序2:    若程序1、2运行结果相同,则程序2输入的值为(  )A.6B.0C.2D.2或-2解析:程序1的运行的结果是1·2·3=6,程序2的功能为求函数y=x2+2的函数值,令x2+2=6,得x=2或x=-2.故选

3、D.答案:D6.下面程序输出的结果是(  )A.3B.0C.2D.1解析:∵X=1,Y=2,Z=3,∴X=Y=2,Y=X=2,Z=Y=2.故输出2.答案:C二、填空题(每小题5分,共15分)7.编写程序时,y=对应的赋值语句是________.答案:y=(2*x+3)/(a*b)8.阅读下列两个程序,回答问题.①x=3       ②x=3y=4y=4x=yy=xPRINTx,yPRINTx,yENDEND(1)上述两个程序的运行结果是①________;②________.(2)上述两个程序中的第三行有什么区别:__________.答案:(1)4,4 3,3(2

4、)程序①中的“x=y”是将y的值4赋给x,赋值后x的值变为4;程序②中的“y=x”是将x的值3赋给y,赋值后y的值变为39.下面程序的功能是求所输入的两个正数的平方和,已知最后输出的结果是3.46,则此程序中,①处应填________;②处应填________.解析:由于程序的功能是求所输入的两个正数的平方和,∴S=x+x,由于最后输出的数是3.46,∴3.46=1.12+x,即x=2.25,又x2>0,∴x2=1.5.答案:1.5;x1^2+x2^2三、解答题(共49分)10.(14分)输入x的值,输出其平方.(1)写出算法步骤;(2)画出程序框图;(3)编写程序

5、.图1解:(1)算法步骤如下:第一步,输入x.第二步,计算y=x2.第三步,输出y.(2)程序框图如图1所示.(3)编写程序如下:INPUT xy=x^2PRINT yEND11.(15分)已知直线方程为Ax+By+C=0(A·B≠0),试编写一个程序,要求输入符合条件的A,B,C的值,输出该直线在x轴、y轴的截距和斜率.解:INPUTA,B,CM=(-C)/AN=(-C)/Bk=(-A)/BPRINT “x轴上的截距为:”;MPRINT “y轴上的截距为:”;NPRINT “斜率为:”;kEND12.(20分)随着社会经济的高速发展,人口问题已经成为制约社会经济发

6、展的一个重要因素.试设计一个程序,满足以下条件:我国现有人口数为P,人口的自然增长率为R,预测T年之后人口总数是多少?解:INPUT “我国现有人口数为:”;PINPUT “人口的自然增长率为:”;RINPUT “预测时间为(年):”;TM=(1+R)^TN=P*MPRINT “预测人口总数是:”;NEND

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

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

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