输入输出和赋值语句.ppt_第1页
输入输出和赋值语句.ppt_第2页
输入输出和赋值语句.ppt_第3页
输入输出和赋值语句.ppt_第4页
输入输出和赋值语句.ppt_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,一、选择题(每题5分,共15分) 1.在INPUT语句中,如果同时输入多个变量,变量之间的分隔符是( ) (A)逗号 (B)分号 (C)空格 (D)引号 【解析】选A.由输入语句的格式可知只有A正确.,2.(2010新泰高一检测)“x=3*5”和“x=x+1”是某个程序中前后相邻的两个语句,那么下列说法正确的是( ) “x=3*5”的意思是将数值15赋给x; “x=3*5”的意思是x=35,此式子与算术中的式子是一样的; “x=3*5”也可以写成“3*5=x”; “x=x+1”在执行赋值语句之前的右边的x的值为15,执行赋值语句之后x的值为16. (A) (B) (C) (D),【解析】选C.赋值语句中“=”与算术中的“=”是不一样的.式子两边的值也不能互换,而“x=x+1”表示将x+1的值赋给x.因此上述说法中只有正确.,3.阅读下列程序 INPUT “A=”;1 A=A*2 A=A*3 A=A*4 A=A*5 PRINT A END 输出的结果A的值为( ) (A)5 (B)6 (C)15 (D)120,【解题提示】注意赋值顺序和赋值语句的意义. 【解析】选D.输入A=1,执行A=A*2时A=12=2;执行A=A*3时A=23=6;执行A=A*4时A=64=24;执行A=A*5时A=245=120.故输出结果A=120.,二、填空题(每题5分,共10分) 4.程序 程序,(1)程序的运行结果为_; (2)若程序与程序运行结果相同,则程序输入的值为_. 【解析】(1)中,x=x+2=3, x=x+3=3+3=6,故最终x的值是6. (2)的功能是求y=x2+6的函数值, 由题意中y=6, x2+6=6,即x=0. 输入的值为0. 答案:(1)6 (2)0,5.已知A(x1,y1),B(x2,y2)是平面上的两点,试设计一个程序,输入A、B两点的坐标,输出A、B中点的坐标.现已给出程序的一部分.在横线上填上适当的语句,把程序补充完整.,【解析】需填的两空是计算x= ,y= .得A、B中点坐标. 答案:x=(x1+x2)/2 y=(y1+y2)/2,三、解答题(6题12分,7题13分,共25分) 6.编写一个程序,要求输入两个正数a,b的值,输出ab和ba的值. 【解析】 INPUT a,b A=a b B=b a PRINT A,B END,7.(2010德州高一检测)读程序完成下列题目: 程序:INPUT“x=”;x y=x*x+2*x PRINTy END (1)若输入“3”,则程序执行的结果是什么? (2)若程序执行的结果为3.则输入的值为多少?,【解析】由程序可知y与x的关系为y=x2+2x (1)当x=3时y=32+23=15 即输入3时,程序执行的结果为15. (2)若y=3,即x2+2x=3.解得x=1或x=-3. 即若程序执行结果为3,则输入的值为1或-3.,1.(5分)将两个数a=8,b=17交换,使a=17,b=8,下面程序正确的是( ),【解析】选B.A中,a=b=17,b=a=17,B中,c=b=17,b=a=8, a=c=17,C中,b=a=8,a=b=8.D中,由于c的值未知,程序会出错,故只有B能使a,b的值交换.,2.(5分)给出下列程序,输入x=3,y=2.则输出( ) INPUT x,y A=x x=y y=A PRINT x,y END (A)2,3 (B)2,2 (C)3,3 (D)3,2 【解析】选A.当输入x=3,y=2执行A=x时A=3,执行x=y时x=2,执行y=A时y=3.于是输出结果为2,3.,3.(5分)阅读下列程序,并指出当a=3,b=-5时的计算结果:,(1)a= _,b= _.(2)a= _,b= _. 【解析】(1)因为a=3,b=-5,x=a+b,y=a-b, 所以x=-2,y=8. 又因为a= ,b= , 所以a=3,b=-5. (2)因为a=3,b=-5,a=a+b,所以a=-2, 又b=a-b,所以b=3. 又因为a= ,所以a=- ,又b= , 所以b= . 答案:(1)3 -5 (2)-,4.(15分)(2010杭州高一检测)(15分)已知函数 f(x)=x2-1,g(x)=2x+3,设计一个程序求fg(0)+

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论