欢迎来到天天文库
浏览记录
ID:50378753
大小:2.40 MB
页数:4页
时间:2020-03-08
《2019_2020学年高中数学第一章算法初步1.2.1输入语句、输出语句和赋值语句限时规范训练新人教A版必修3.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.2.1输入语句、输出语句和赋值语句【基础练习】1.下列给出的输入输出语句正确的是( )①输入语句INPUT a,b,c,d,e②输入语句INPUT X=1③输出语句PRINT A=4④输出语句PRINT 10,3*2,2/3A.①② B.②③ C.①④ D.③④【答案】C【解析】①INPUT语句可以给多个变量赋值,变量之间用“,”隔开;②INPUT语句中只能是变量,而不能是表达式;③PRINT语句中不用赋值号“=”;④PRINT语句可以输出常量、表达式的值.故①④正确.2.下列算法:①z=x;②
2、x=y;③y=z;④输出x,y.关于算法的作用,叙述正确的是( )A.交换了原来的x,yB.让x与y相等C.变量z与x,y相等D.x,y仍是原来的值【答案】A【解析】本算法利用了中间变量z,使x,y的值进行了互换.3.运行下面的程序,若输入x=1,则输出结果y=( )A.36 B.42 C.48 D.54【答案】B【解析】由程序知x=1×2=2,x=2×3=6,y=62+6=42.4.下面的程序输出的结果为( )A.27 B.9 C.2+25 D.11-4- (第4题图) (第
3、5题图)【答案】D【解析】该程序的运行过程是:x=6,y=3;x=6÷3=2,y=4×2+1=9.x+y=2+9=11,所以输出11.5.下列程序的运行结果为________.【答案】1,1,1【解析】此程序主要以赋值语句来设计,其作用是首先对变量m,n,p分别赋值1,2,3,然后将变量m的值赋给p,再将变量p的值赋给n,最后将变量n的值赋给m,所以最后变量m,n,p的值都等于1,运行结果输出1,1,1.6.把下列程序用程序框图表示出来.【答案】解:程序框图如所示.7.读下列两个程序回答问题.(a) (b)(1)写
4、出两个程序的运行结果;(2)上述两个程序有何区别.-4-解:(1)(a)的运行结果是2017,2017;(b)的运行结果是2018,2018.(2)程序(a)中的x=y是将y的值2017赋给x,赋值后x的值变为2017,而y的值仍保持不变,程序(b)中的y=x是将x的值2018赋给y,赋值后y的值变为2018,x的值保持不变.【能力提升】8.写出下列程序运行的结果(1) (2) 输出结果为________. 输出结果为________.(3) (4) 【答案】(1)1
5、28 (2)1,0,-1 (3)48,99 (4)20,30,20【解析】(1)执行第三、四句后,a=4,b=-2,执行第五句后,a=4×(-2)4×=128,故输出a的值为128.(2)执行第三句后,c=-1,执行第四句后,b=0,故输出a=1,b=0,c=-1.(3)第一句输入a值2,第二句f=a2-1=3,第三句g=2a+3=7,第四句f=g2-1=48,第五句g=2f+3=99,最后输出f=48,g=99.(4)第一句输入a=10,b=20,c=30,第二句a=20,第三句b=30,第四句c=20,第五句输
6、出a=20,b=30,c=20.9.已知底面半径为r,高为h的圆柱和一正方体的体积相等,试设计一个程序分别求圆柱的表面积和正方体的表面积,并用基本算法语句表示出来(取π=3.14).解:程序如下.-4--4-
此文档下载收益归作者所有