收藏 分享(赏)

【成才之路】高中数学(人教a版)必修三练习:1.2.1输入语句、输出语句和赋值语句.doc

上传人:无敌 文档编号:443993 上传时间:2018-04-06 格式:DOC 页数:7 大小:126KB
下载 相关 举报
【成才之路】高中数学(人教a版)必修三练习:1.2.1输入语句、输出语句和赋值语句.doc_第1页
第1页 / 共7页
【成才之路】高中数学(人教a版)必修三练习:1.2.1输入语句、输出语句和赋值语句.doc_第2页
第2页 / 共7页
【成才之路】高中数学(人教a版)必修三练习:1.2.1输入语句、输出语句和赋值语句.doc_第3页
第3页 / 共7页
【成才之路】高中数学(人教a版)必修三练习:1.2.1输入语句、输出语句和赋值语句.doc_第4页
第4页 / 共7页
【成才之路】高中数学(人教a版)必修三练习:1.2.1输入语句、输出语句和赋值语句.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、第一章 1.2 1.2.1基础巩固一、选择题1下列赋值语句正确的是( )ASSi 2 BAACx2x1 DP x答案 B解析 在程序语句中乘方要用“”表示,所以 A 项不正确;乘号“*”不能省略,所以 C 项不正确; D 项中 应用 SQR(x)表示,所以 D 项不正确;B 选x项是将变量 A 的相反数赋给变量 A,则 B 项正确2下列正确的语句的个数是( )输入语句 INPUT a 2赋值语句 xx5输出语句 PRINT M2A0 B1 C2 D3答案 B解析 中输入语句只能给变量赋值,不能给表达式 a2 赋值,所以错误;中xx5 表示变量 x 减去 5 后再赋给 x,即完成 xx5 后,

2、x 比的来的值小 5,所以正确;中不能输出赋值语句,所以错误3赋值语句“xx 1”的正确解释为( )Ax 的值与 x1 的值可能相等B将原来 x 的值加上 1 后,得到的值替换原来 x 的值C这是一个错误的语句D此表达式经过移项后,可与 xx1 功能相同答案 B4利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是( )AINPUT “A,B,C” ;a,b,cBINPUT “A,B,C” ;a,b,cCINPUT a,b,c ;“A ,B,C”DPRINT “A,B,C” ;a,b,c答案 B5下列程序运行的结果是( )M 3N M 1M M 1y M NPRINT yENDA6 B7

3、C8 D9答案 A解析 该程序的运行过程是M3,N314,M312,y246,输出 6.6下面是一程序,该程序的运行结果是( )A1,2 B1,1C2,1 D2,2答案 C解析 本程序的意义是完成 A,B 两变量值的交换二、填空题7下列程序的运行结果为_m 1n 2,p 3p mn pm nPRINT m,n,PEND答案 1,1,1解析 此程序主要以赋值语句来设计,其作用是首先对变量 m,n,p 分别赋值1,2,3,然后将变量 m 的值赋给 p,再将变量 p 的值赋给 n,最后将变量 n 的值赋给 m,所以最后变量 m,n,p 的值都等于 1,运行结果输出 1,1,1.8读程序,完成下面题目

4、:程序:(1)若输入“3”,则输出的值为 _(2)若程序执行结果为 3,则输入的值可能为_答案 15 1 或3解析 本题是对计算“yx 22x”编程(1)x3,则 y3 22315.(2)3x 22x,解得 x1 或 x3.三、解答题9把下列程序用程序框图表示出来A 20B 15A A BB A BA A*BPRINT A BEND解析 程序框图如下:10读下列两个程序回答问题(a) (b)INPUT xINPUT yx 2015y 2014x yPRINT x,yENDINPUT xINPUT yx 2015y 2014y xPRINT x,yEND(1)写出两个程序的运行结果;(2)上述两

5、个程序有何区别解析 (1)(a)的运行结果是 2014,2014;(b)的运行结果是 2015,2015.(2)程序(a)中的 xy 是将 y 的值 2014 赋给 x,赋值后 x 的值变为 2014,而 y 的值仍保持不就,程序(b) 中的 yx 是将 x 的值 2015 赋给 y,赋值后 y 的值变为 2015,x 的值保持不变能力提升一、选择题1以下给出的输入、输出语句、赋值语句中正确的有( )输入语句 INPUT a ;b;c;输入语句 INPUT x3;输出语句 PRINT 20,3*2;输出语句 PRINT A=4;赋值语 3=B;赋值语句 x+y=0;赋值语句 A=B=-2;赋值

6、语句 T=T*T.A.2 个 B.3 个C4 个 D5 个答案 A解析 在输入语句中,只能是变量,且变量之间用“, ”隔开,故均错;在输出语句中,可以输出常量,也可以输出表达式的值,故正确,而中又使用了赋值符号“” ,故不正确;在赋值语句中,3B 无意义,只能是 B3,不能互换,也不能给一表达式赋值,同时,一个赋值语句只能给一个变量赋值,因此均不正确;中赋值语句的功能是将当前 T 的值平方后再赋给变量 T,故正确综上可知,正确的有和.2下列所给的式子,前一个是算术式子,后一个是 QBASIC 语言中的对应式子,正确的有_个( )e 5:e5 3 :33/434lg7:LOG10(7) :SQR

7、(3)3|x 3|:ABS( x3)A1 B2C3 D4答案 C解析 在 QBASIC 语言中幂底数为 e 时有专用符号 exp( ),如 ex表达为exp(x) e 5 应为 exp(5);当幂指数为分式等代数式时,应加括号,乘方优先于乘除,3应为 3(3/4);常用对数的指令为 LOG10( ),故正确;都正确,选 C.343下面的程序输出的结果为( )x6y3xx/3y4*x+1PRINT x+yENDA.27 B.9C225 D11答案 D解析 该程序的运行过程是:x6y3x632y4219xy2911所以输出 11.4给出下列程序:INPUT “A” ;AAA*2AA*3AA*4AA

8、*5PRINT AEND若输出的 A 的值为 120,则输入的 A 的值为( )A1 B5C15 D120答案 A解析 该程序的功能是计算 A2345 的值,则 120A2345,故 A1,即输入 A 的值为 1.二、填空题5写出下列程序运行的结果(1) (2)a 6b 2a a bb b aa a*ba*SQRaPRINT aENDa 1b 2c a bb a c/bPRINT a,b,cEND输出结果为_ 输出结果为_答案 (1)128 (2)1,0 , 1 (3)48,99 (4)10,20,30,20,30,20.解析 (1)执行第三、四句后,a4,b2,执行第五句后,a4( 2)4

9、128,故输出 a 的值为 128.4(2)执行第三句后,c1,执行第四句后,b0,故输出 a1,b0,c1.(3)第一句输入 a 值 2,第二句 fa 213,第三句 g2a37,第四句fg 2 148,第五句 g2f399,最后输出 f48,g99.(4)第一句输入 a10,b20,c30,第二句输出 a10 ,b20,c30,第三句a20,第四句 b30,第五句 c20,第六句输出 a20 ,b30,c20.6下面的程序的功能是求两个正数的平方和,已知最后输出的结果是 3.46,试据此将程序补充完整x11.1x2_y_PRINT yEND答案 1.5 yx 12x 22解析 由 x12x

10、 22 的值为 3.46 得 x2 1.5.3.46 x21三、解答题7某粮库 3 月 4 日存粮 50000kg,3 月 5 日调进粮食 30000kg,3 月 6 日调出全部存粮的一半,求每天的库存粮食数,设计程序并画出程序框图解析 库存的粮食数每天都在变,可以设置一个变量来表示每天的库存粮食数程序框图如图所示8已知底面半径为 r,高为 h 的圆柱和一正方体的体积相等,试设计一个程序分别求圆柱的表面积和正方体的表面积,并画出程序框图( 3.14)探究 设 计 顺 序 结构 的 算 法 将 算 法 步 骤 相 应 改 为程 序 语 句 和 程 序 图 框 得 到 程 序 和程 序 框 图解析 程序如下:规律总结 在解决这类综合问题时,一般先根据题目要求, 寻找解题思路,梳理出大致的解题过程,由此写出算法,再编写程序, 这样会使思维清晰,逻辑关系明确

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报