人教a版文科数学课时试题及解析(60)基本算法语句_设计

人教a版文科数学课时试题及解析(60)基本算法语句_设计

ID:31252138

大小:138.00 KB

页数:7页

时间:2019-01-07

人教a版文科数学课时试题及解析(60)基本算法语句_设计_第1页
人教a版文科数学课时试题及解析(60)基本算法语句_设计_第2页
人教a版文科数学课时试题及解析(60)基本算法语句_设计_第3页
人教a版文科数学课时试题及解析(60)基本算法语句_设计_第4页
人教a版文科数学课时试题及解析(60)基本算法语句_设计_第5页
资源描述:

《人教a版文科数学课时试题及解析(60)基本算法语句_设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课时作业(六十) [第60讲 基本算法语句][时间:45分钟  分值:100分]1.下列是赋值语句的是(  )A.y-2=6B.2].4=yD.y=2]2.计算机执行如下图的程序段后,输出的结果是(  )A.1,3B.4,1C.0,0D.6,03.当a=1,b=3时,执行完如下图一段程序后x的值是(  )A.1B.3C.4D.-24.给出下面一个程序:此程序运行的结果是(  )A.5,8B.8,5C.8,13D.5,135.如下所示的程序,若程序执行的结果是3,则输入的x值可能为(  )INPUT “x=”;x y=

2、x*x+2]A.1B.1或-3C.-3D.2或-36.读下边的程序,当输出的y的范围大于1时,则输入的x值的取值范围是(  )A.(-∞,-1)B.(1,+∞)C.(-∞,-1)∪(1,+∞)D.(-∞,0)∪(0,+∞)7.下边的算法语句运行后,输出的S为(  )I=1WHILE I<8S=2]A.17B.19C.21D.238.当a=5,b=6,c=3时,运行如下所示的程序,输出的结果为(  )A.3B.6C.5D.149.设计一个计算1×3×5×7×9×11×13的算法.下面给出了程序的一部分,则在横线①上不能

3、填入下面的哪一个数(  )A.13B.13.5C.14D.14.510.下面的表述:①6=p;②a=3×5+2;③b+3=5;④p=((3x+2)-4)x+3;⑤a=a3;⑥x,y,z=5;⑦ab=3;⑧x=y+2+x.其中是赋值语句的序号有________.(注:要求把正确的表述全填上)11.当x=2时,下边的程序段输出的结果是________.12.已知有下面程序,如果程序执行后输出的结果是11880,那么在“UNTIL”后面的“条件”应为________.13.写出下列程序的运行结果:(1)运行结果为_____

4、___. (2)x=3y=x^3x=2]运行结果为________.(3)运行结果为________.(注:INT(x)表示不超过x的最大整数)14.(10分)设计一个计算1++++…+的算法,并画出程序框图且写出程序.15.(13分)给出如下程序(其中x满足:00ANDx<=4THEN y=2](1)该程序用函数关系式怎样表达?(2)画出这个程序的程序框图.16.(12分)“美食美客”挑战赛共有10名选手参加,并请了12名评委,在计算每位选手的平均分数时,为了避免个别评

5、委所给的极端分数的影响,必须去掉一个最高分和一个最低分后再求平均分.试设计一个解决该问题的程序框图,并写出程序(分数采用10分制,即每位选手的最高分为10分,最低分为0分).课时作业(六十)【基础热身】1.D [解析]赋值时把“=”号右边的值赋给左边的变量,故选D.2.B [解析]执行程序得a=1+3=4,b=4-3=1.故选B.3.C [解析]因为1<3,所以x=1+3=4.故选C.4.C [解析]此程序先将A的值赋给X,再将B的值赋给A,再将X+A的值赋给B,即将原来的A与B的和赋给B,最后A的值是原来B的值8,

6、而B的值是两数之和13.【能力提升】5.B [解析]由y=3,得x2+2x=3,∴x=1或x=-3.6.C [解析]由程序可得y=因为y>1,所以①当x≤0时,x-1>1,即2-x>2,所以-x>1,即x<-1.②当x>0时,>1,即x>1,故输入的x值的范围为(-∞,-1)∪(1,+∞).故选C.7.A [解析]依次取1,3,5,7,…,当I<8时,循环继续进行,故当I=9时,跳出循环.故输出S=2×7+3=17.故选A.8.B [解析]该程序的功能是求三个数中的最大值,故输出的结果为6.9.A [解析]当I<13

7、成立时,只能运算1×3×5×7×9×11,故选A.10.②④⑤⑧ [解析]根据赋值语句的意义与使用规范作答.11.15 [解析]当i=4时,s=7×2+1=15.12.i<9 [解析]11880=12×11×10×9.13.(1)4 (2)4 (3)2 [解析](1)对A重复赋值,A总是取最后赋出的值,故依次执行后为,A=-26→A=-20→A=20→A=4,因此最后输出A的值为4.(2)第一句x=3,第二句y=x3=27,第三句给x重新赋值后x=53,第四句给y重新赋值后y==16,第五句x=4,第六句输出x的值为

8、4.(3)第一句x=-31.24,第二句y=-32,第三句给x重新赋值x=

9、y

10、=32,第四句给x重新赋值为32除以3的余数2,最后输出x的值为2.14.[解答]利用循环结构设计算法.算法:第一步,S=1;第二步,i=1;第三步,S=S+;第四步,i=i+1;第五步,若i≤20,则返回第三步,重新执行第三、四、五步,否则输出S.程序框图如图所示

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

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

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