1-2-1输入语句.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1-2-1输入语句.doc

课时作业5 输入语句、输出语句和赋值语句 时间:45分钟  分值:100分 一、选择题(每小题6分,共36分) 1.赋值语句N=N+1的意义是(  ) A.N等于N+1 B.N+1等于N C.将N的值赋给N+1 D.将N的原值加1再赋给N,即N的值增加1 答案:D 2.下列赋值语句正确的是(  ) A.S=S+i2        B.A=-A C.x=2x+1 D.P= 解析:在程序语句中乘方要用“^ ”表示,所以A不正确;乘号“*”不能省略,所以C不正确;D选项中应用SQR(x)表示,所以D不正确;B选项是将变量A的相反数赋给变量A,则B正确. 答案:B 3.给出下列程序: 此程序运行的结果是(  ) A.0 B.2 C.1 D.10 解析:PRINT语句具有计算功能,∵A+B-x=2+3-5=0,∴此程序运行的结果是0.故选A. 答案:A 4.当输入“3”后,输出的结果为(  ) A.5 B.4 C.3 D.6 解析:程序中只有两个变量x,y.当程序顺次执行时,先有y=3,再有x=4,x=5,故最后输出的x值为5. 答案:A 5.读下面两个程序: 程序1:      程序2:      若程序1、2运行结果相同,则程序2输入的值为(  ) A.6 B.0 C.2 D.2或-2 解析:程序1的运行的结果是1·2·3=6,程序2的功能为求函数y=x2+2的函数值,令x2+2=6,得x=2或x=-2.故选D. 答案:D 6.下面程序输出的结果是(  ) A.3 B.0 C.2 D.1 解析:∵X=1,Y=2,Z=3, ∴X=Y=2,Y=X=2,Z=Y=2. 故输出2. 答案:C 二、填空题(每小题5分,共15分) 7.编写程序时,y=对应的赋值语句是________. 答案:y=(28.阅读下列两个程序,回答问题. ①x=3       ②x=3 y=4 y=4 x=y y=x PRINT x,y PRINT x,y END END (1)上述两个程序的运行结果是①________;②________. (2)上述两个程序中的第三行有什么区别:__________. 答案:(1)4,4 3,3 (2)程序①中的“x=y”是将y的值4赋给x,赋值后x的值变为4;程序②中的“y=x”是将x的值3赋给y,赋值后y的值变为3 9.下面程序的功能是求所输入的两个正数的平方和,已知最后输出的结果是3.46,则此程序中,①处应填________;②处应填________. 解析:由于程序的功能是求所输入的两个正数的平方和,∴S=x+x,由于最后输出的数是3.46,∴3.46=1.12+x,即x=2.25,又x20,∴x2=1.5. 答案:1.5;x1^2+x2^2 三、解答题(共49分) 10.(14分)输入x的值,输出其平方. (1)写出算法步骤; (2)画出程序框图; (3)编写程序. 图1 解:(1)算法步骤如下: 第一步,输入x. 第二步,计算y=x2. 第三步,输出y. (2)程序框图如图1所示. (3)编写程序如下: INPUT x y=x^2 PRINT y END 11.(15分)已知直线方程为Ax+By+C=0(A·B≠0),试编写一个程序,要求输入符合条件的A,B,C的值,输出该直线在x轴、y轴的截距和斜率. 解:INPUT A,B,C M=(-C)/A N=(-C)/B k=(-A)/B PRINT “x轴上的截距为:”;M PRINT “y轴上的截距为:”;N PRINT “斜率为:”;k END 12.(20分)随着社会经济的高速发展,人口问题已经成为制约社会经济发展的一个重要因素.试设计一个程序,满足以下条件:我国现有人口数为P,人口的自然增长率为R,预测T年之后人口总数是多少? 解:INPUT “我国现有人口数为:”;P INPUT “人口的自然增长率为:”;R INPUT “预测时间为(年):”;T M=(1+R)^T N=P*M PRINT “预测人口总数是:”;N END

您可能关注的文档

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档