高二数学循环语句

上传人:jiups****uk12 文档编号:52328043 上传时间:2018-08-20 格式:DOC 页数:6 大小:264KB
返回 下载 相关 举报
高二数学循环语句_第1页
第1页 / 共6页
高二数学循环语句_第2页
第2页 / 共6页
高二数学循环语句_第3页
第3页 / 共6页
高二数学循环语句_第4页
第4页 / 共6页
高二数学循环语句_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《高二数学循环语句》由会员分享,可在线阅读,更多相关《高二数学循环语句(6页珍藏版)》请在金锄头文库上搜索。

1、更多请访豆丁资料网更多请访豆丁资料网 http:/ 6 课时课时循循环语环语句句1.对当型循环结构叙述不正确的是( ) A. 当给定的条件成立(真)时,反复执行循环体,直到条件不成立(假)时,才停止循环 B. 当型循环有时也称“前测试型”循环 C. 当型循环对应的循环语句是 UNTIL 语句 D. 任何一种需要重复处理的问题都可以用当型循环来实现 2.在下面的程序中,输出的结果应为( )x=3 sum=0 WHILE x=7sum=sum+x x=x+1 PRINT x WEND ENDA. 7 B. 8 C. 3,4,5,6,7 D. 4,5,6,7,8 3. 甲: 乙:对甲、乙程序和输出结

2、果判断正确的是( ) A. 程序不同,结果不同 B. 程序不同,结果相同 C. 程序相同,结果不同 D. 程序相同,结果相同4.任意给定一个自然数 m,一定存在自然数 n,使 1+m,以下程序就是用来验证1 21 31 n 这一结论的,其中 WHILE 后面的条件表达式应为( )i=1 S=0 WHILE i=1000S=S+i i=i+1 WEND PRINT S ENDi=1000 S=0 DO S=S+i i=i-1 LOOP UNITL i1PRINT S ENDINPUT m s=0 n=1WHILE_p=1/n s=s+p n=n+1 WEND n=n-1 PRINT n END更

3、多请访豆丁资料网更多请访豆丁资料网 http:/ s=m B. s=m C. sm D. sm 5.编写一个程序,计算下面 n 个数的和:1,.1 22 33 4n1 n6.设计一个程序,用来求下面代数式的值:43+432+433+43n.7. 直到型循环结构为( )8. 下列程序:更多请访豆丁资料网更多请访豆丁资料网 http:/ y 的值是 150,则输入的 x 的值是( )A. 15 B. 20 C. 150 D. 200 9.根据下列程序画出相应的程序框图.10.写出求 1-+-+-的程序.1 21 31 41 9991 100011.编写程序,寻找使 1357n10 000 的最小正

4、奇数 n.12. (2010威海综合测试)青年歌手电视大赛共有 10 名选手参加,并请了 12 名评委,在计算每 位选手的平均分数时,为了避免个别评委所给的极端分数的影响,必须去掉一个最高分和一个 最低分后再求平均分.试设计一个算法解决该问题,要求画出程序框图,写出程序(假定分数采 用 10 分制,即每位选手的分数最高分为 10 分,最低分为 0 分).答案答案INPUT x IF x15 THEN y=10*x ELSE y=7.5*x END IF PRINT y ENDs=1 n=1 WHILE s1 000 PRINT s END更多请访豆丁资料网更多请访豆丁资料网 http:/ 1:

5、 程序 2:12. 由于共有 12 位评委,所以每位选手会有 12 个分数,我们可以用循环语句来完成这 12 个 分数的输入,同时设计累加变量求出这 12 个分数的和,本问题的关键在于从这 12 个输入分数 中找出最大数与最小数,以便从总分中减去这两个数.由于每位选手的分数都介于 0 分与 10 分 之间,我们可以先假设其中的最大数为 0,最小数为 10,然后每次输入一个评委的分数,就进行 一次比较,若输入的数大于 0,就将之代替最大数,若输入的数小于 10,就用它代替最小数,依 次下去,就能找出这 12 个数中的最大数与最小数,循环结束后,从总和中减去最大数与最小数, 再除以 10,就得到该选手最后的平均分. 程序框图如下图:i=1 sum=1 WHILE sum10 000 PRINT i-2 END更多请访豆丁资料网更多请访豆丁资料网 http:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号