高中数学 第一章 算法初步 1_2 基本算法语句(第3课时)自我小测 新人教a版必修31

高中数学 第一章 算法初步 1_2 基本算法语句(第3课时)自我小测 新人教a版必修31

ID:30969692

大小:2.02 MB

页数:7页

时间:2019-01-04

高中数学 第一章 算法初步 1_2 基本算法语句(第3课时)自我小测 新人教a版必修31_第1页
高中数学 第一章 算法初步 1_2 基本算法语句(第3课时)自我小测 新人教a版必修31_第2页
高中数学 第一章 算法初步 1_2 基本算法语句(第3课时)自我小测 新人教a版必修31_第3页
高中数学 第一章 算法初步 1_2 基本算法语句(第3课时)自我小测 新人教a版必修31_第4页
高中数学 第一章 算法初步 1_2 基本算法语句(第3课时)自我小测 新人教a版必修31_第5页
资源描述:

《高中数学 第一章 算法初步 1_2 基本算法语句(第3课时)自我小测 新人教a版必修31》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高中数学第一章算法初步1.2基本算法语句(第3课时)自我小测新人教A版必修31.下列需用循环语句编写程序的是(  )A.输入x的值,输出y=x2-3x的值B.y=输入x的值,输出对应的函数值C.求x的立方根D.求5+6+7+8+…+101的值2.直到型循环语句对应的程序框图是图中的(  )3.下列说法正确的是(  )A.当型(WHILE)循环结构不能转化为直到型(UNTIL)循环结构B.当型(WHILE)循环结构先执行循环体,后判断条件C.当型(WHILE)循环结构先判断条件,后执行循环体D.以上说法都不正确4.下面的程序运行后,输出的i的值等于(  )i=0S

2、=0DO S=S+i i=i+1LOOPUNTIL S>20PRINTiENDA.9B.8C.7D.65.阅读下列程序:甲:i=1        乙:i=1000 S=0         S=0 WHILE i<=1000  DO S=S+i        S=S+i i=i+1        i=i-1 WEND        LOOPUNTIL i<1 PRINT S      PRINT S END         END对程序甲、乙和输出结果判断正确的是(  )A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同6.下

3、列程序执行后,输出的结果是__________.i=11S=1DO S=S *i i=i-1LOOPUNTIL i<9PRINT SEND7.下列程序输出的结果是__________.a=1b=1WHILE b<5 c=a+b a=b b=cWENDPRINT bEND8.根据下列程序框图,把对应的程序中所缺少的语句补充完整.i=1S=0DO __①__ __②__LOOP UNTIL __③__PRINT SEND9.下列循环体执行的次数是________.k=8WHILE k<>0k=k-1WENDPRINTkEND10.根据下列程序,画出相应的程序框图.S

4、=0k=1DO S=S+1/(k*(k+1)) k=k+1LOOPUNTIL k>99PRINTSEND11.下面程序的功能是输出1~100间的所有偶数.程序:i=1DO m=iMOD2 IF ① THENPRINT i ENDIF ②LOOPUNTIL i>100END(1)试将上面的程序补充完整;(2)改写为WHILE型循环语句.参考答案1.D2.解析:执行直到型循环语句时,先执行一次循环体,排除A,C项;当条件成立时循环结束,排除D项.答案:B3.当型循环是先判断条件后再决定是否执行循环体,直到型循环是先执行循环体,后判断条件,它们之间可以进行转化,故选C

5、.答案:C4.解析:第一次:S=0+0=0,i=0+1;第二次:S=0+1=1,i=1+1=2;第三次:S=1+2=3,i=2+1=3;第四次:S=3+3=6,i=3+1=4;第五次:S=6+4=10,i=4+1=5;第六次:S=10+5=15,i=5+1=6;第七次:S=15+6=21,i=6+1=7,因为S=21>20,所以输出i=7.答案:C5.解析:执行甲、乙程序后,可知都是计算1+2+3+…+1000的值.答案:B6.解析:该程序的执行过程是:i=11S=1S=1×11=11i=11-1=10i=10<9不成立S=11×10=110i=10-1=9i=

6、9<9不成立S=110×9=990i=9-1=8i=8<9成立输出990答案:9907.解析:该程序的执行过程是:a=1b=1b=1<5成立c=1+1=2a=1b=2b=2<5成立c=1+2=3a=2b=3b=3<5成立c=2+3=5a=3b=5b=5<5不成立输出b=5.答案:58.解析:由程序框图可知利用了直到型循环结构,对应的语句为直到型循环语句,DO后面执行的为循环体,故①②处应分别为S=S+i^2,i=i+1,直到满足条件i>100为止,所以③处应为i>100.答案:①S=S+i^2 ②i=i+1 ③i>1009.810.答案:解:如图所示.11.答案

7、:解:(1)①m=0 ②i=i+1(2)改写为WHILE型循环程序如下:i=1WHILE i<=100 m=iMOD2 IF m=0 THENPRINT i END IF i=i+1WENDEND

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

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

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