高中数学北师大版必修三学业分层测评:第2章3.2循环语句Word版含解析.pdf

上传人:tbuqq 文档编号:5010870 上传时间:2020-01-27 格式:PDF 页数:7 大小:74.13KB
返回 下载 相关 举报
高中数学北师大版必修三学业分层测评:第2章3.2循环语句Word版含解析.pdf_第1页
第1页 / 共7页
高中数学北师大版必修三学业分层测评:第2章3.2循环语句Word版含解析.pdf_第2页
第2页 / 共7页
高中数学北师大版必修三学业分层测评:第2章3.2循环语句Word版含解析.pdf_第3页
第3页 / 共7页
高中数学北师大版必修三学业分层测评:第2章3.2循环语句Word版含解析.pdf_第4页
第4页 / 共7页
高中数学北师大版必修三学业分层测评:第2章3.2循环语句Word版含解析.pdf_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《高中数学北师大版必修三学业分层测评:第2章3.2循环语句Word版含解析.pdf》由会员分享,可在线阅读,更多相关《高中数学北师大版必修三学业分层测评:第2章3.2循环语句Word版含解析.pdf(7页珍藏版)》请在三一文库上搜索。

1、学业分层测评 (建议用时: 45 分钟) 学业达标 一、选择题 1观察下面的算法语句: S0 Fori1To100 SSi Next 输出 S. 该算法语句的功能是 () A求 1234 100 的值 B求 1234 100 的值 C求 135 99 的值 D求 135 99 的值 【解析】根据 For 循环语句的作用可知通过累加求式子1234 100的值 【答案】B 2以下程序 S0 Forx1To11 Sx*x Next 输出 S. 该程序输出结果是 () A1B11 C100 D121 【解析】由 For 语句的算法特点可知, S1111121. 【答案】D 3下列程序的运行结果为 ()

2、 i0 S0 Do ii1 SSi Loop While S20 输出 i. A5 B6 C7 D8 【解析】由于 01234515,012345621,所以输 出 i6. 【答案】B 4下列程序中循环语句的循环终止条件是() m1 Do mm3 Loop While m10 输出 m. Am10 Bm10 Cm10 Dm10 【解析】当 m10 时不成立,即 m10 时循环终止 【答案】D 5运行下面的程序时, Do 循环语句的执行次数是 () N0 Do NN1 NN*N Loop WhileN20 输出 N. A3 B4 C15 D19 【解析】020,120,2220,5520,循环结

3、束故 While 循环语句 共执行了 3 次,所以选 A. 【答案】A 二、填空题 6以下算法语句:【导学号: 63580030】 S1 k13 Do SS*k kk1 Loop While _ 输出 S. 若语句运行的结果是S156,则横线处应填入的k 的条件是 _ 【解析】第一次循环是 S11313, 第二次循环是 S1312156, 故 k的条件应是 k12 或 k11. 【答案】k12 或 k11 7执行下面的算法语句后输出的结果是_ S0 Fori1 To 4 SS*il Next 输出 S. 【解析】当 i1 时,S0111; 当 i2 时,S1213; 当 i3 时,S33110

4、; 当 i4 时,S104141, 循环结束,输出 S, 所以输出 S 的值为 41. 【答案】41 8算法语句 j1 Do jj1 Loop While j*j100 jj1 输出 j. 运行的结果是 _ 【解析】当 j1 时,j2,22100;j3,33100;j4,44 100;j9,99100;j10,1010100,结束循环,此时输出j1 9. 【答案】9 三、解答题 9据下列框图写出对应算法语句 图 2-3-3 【解】S0 i1 Do SSi ii1 Loop While i1000 输出 S. 10给出以下 10 个数:4,10,70,33,95,74,29,17,60,30.

5、要求将大于 40 的数找出 来,画出求解该问题的算法框图,并写出程序 【解】算法框图如图所示: i1 Do 输入 x If x40 Then 输出 x End If ii1 Loop While i10 能力提升 1如果算法语句运行后输出的结果是720,则在横线处应填入的正整数为 () t10 S1 Do SS*t tt1 Loop Whilet输出 S. A9B8 C7 D6 【解析】第一次执行循环体, S11010,t9, 第二次执行循环体, S10990,t8, 第三次执行循环体, S908720,t7, 依题意,循环结束,根据Do Loop 语句的要求,条件不满足时,结束循环, 所以条

6、件应为 t7,故选 C. 【答案】C 2下列算法运行后输出的结果为() i7 S0 Do SSi ii1 Loop While S15 输出 i. A1B2 C3 D4 【解析】执行第一次循环后, S7,i6,满足条件; 执行第二次循环后, S13,i5,满足条件; 执行第三次循环后, S18,i4,不满足条件,结束循环故输出的i4. 【答案】D 3(2015 江苏高考 )根据如图所示的程序语句,可知输出的结果S 为 _ 【解析】由程序可知, S1,I1,I8;S3,I4,I8;S5,I 7,I8;S7,I10,I8,此时结束循环,输出S7. 【答案】7 4写出求函数 yx 33x224x30 的值的算法语句,连续输入 11 个自变 量的取值,输出相应的函数值 【解】解决本题的算法步骤: 1输入自变量 x 的值 2计算 yx 33x224x30. 3输出 y. 4记录输入次数 5判断输入的次数是否大于11.若是,则结束算法;否则,返回第一步 显然,可以用计数变量n(1n11)记录次数,通过循环结构来实现算法 算法框图如图: 算法语句: n1 Do 输入 x; yx33* x224*x30 输入 y n=n+1 Loop While n11

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

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1