还剩5页未读,继续阅读
文本内容:
2019-2020年高中数学
1.
2.3循环语句练习新人教A版必修3
一、选择题1.下列对WHILE语句说法不正确的是 A.当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体B.当条件不符合时,计算机不执行循环体,直接跳到WEND语句后,接着执行WEND之后的语句C.WHILE型语句结构也叫当型循环D.当型循环有时也称为“后测试型”循环2.如图所示的四个框图,其中是WHILE语句结构的是 3..给出甲、乙两个程序对甲、乙两程序和输出结果判断正确的是 A.程序结构不同,结果不同B.程序结构不同,结果相同C.程序结构相同,结果不同D.程序结构相同,结果相同4.下边程序运行后输出的结果是 A.-1B.0C.1D.2(第4题)(第5题)(第6题)5.如果下边程序运行后输出的结果是132,那么在程序UNTIL后面的“条件”应为 A.i11B.i=11C.i=11D.i116.下面程序是求1~1000内所有能被3整除的数的和,则横线处缺的程序项是 A.i=i+1B.i=i+2C.i=i+3
二、填空题7.在实际问题中会遇到许多有规律的重复运算,或在程序中需要对某些语句进行重复地执行,这样就需要用到________进行控制.8.写出下列程序的运行结果1i=12i=1K=6s=0WHILE i=6WHILE s=10K=K-
0.5i=i+1PRINT Ks=s+ii=i+1PRINT sWENDWENDENDEND________________________________9.下面程序的功能是________.10下面程序的功能是________.
三、解答题11.将下列程序框图改写成用语句编写计算机程序(用两种语句完成)12.若1+3+5+7+…+n10000,试设计一个程序,寻找满足条件的最小正整数n.1.2.3循环语句巩固训练答案
一、选择题1.下列对WHILE语句说法不正确的是 A.当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体B.当条件不符合时,计算机不执行循环体,直接跳到WEND语句后,接着执行WEND之后的语句C.WHILE型语句结构也叫当型循环D.当型循环有时也称为“后测试型”循环[答案] D2.如图所示的四个框图,其中是WHILE语句结构的是 [答案] C3..给出甲、乙两个程序对甲、乙两程序和输出结果判断正确的是 A.程序结构不同,结果不同B.程序结构不同,结果相同C.程序结构相同,结果不同D.程序结构相同,结果相同[答案] B4.下边程序运行后输出的结果是 A.-1B.0C.1D.2[答案] B(第4题)(第5题)(第6题)5.如果下边程序运行后输出的结果是132,那么在程序UNTIL后面的“条件”应为 A.i11B.i=11C.i=11D.i11[答案] D6.下面程序是求1~1000内所有能被3整除的数的和,则横线处缺的程序项是 A.i=i+1B.i=i+2C.i=i+3[答案] C
二、填空题7.在实际问题中会遇到许多有规律的重复运算,或在程序中需要对某些语句进行重复地执行,这样就需要用到________进行控制.[答案] 循环语句8.写出下列程序的运行结果1i=12i=1K=6s=0WHILE i=6WHILE s=10K=K-
0.5i=i+1PRINT Ks=s+ii=i+1PRINT sWENDWENDENDEND________________________________[答案]
15.
554.
543.53 2259149.下面程序的功能是________.[答案] 从键盘输入n的值,输出+++…+的值.10下面程序的功能是________..[答案]求平方值小于xx的最大整数
三、解答题11.将下列程序框图改写成用语句编写计算机程序(用两种语句完成)s=0或s=0n=1n=1WHILE s=5000DOs=s*is=s*in=n+1n=n+1WENDLOOPUNTIL s10000PRINT n-1PRINT n-1ENDEND.12.若1+3+5+7+…+n10000,试设计一个程序,寻找满足条件的最小正整数n.答案为sum=0或sum=0i=1i=1WHILE sum=10000DOsum=sum+isum=sum+ii=i+2i=i+2WENDLOOPUNTIL sum10000PRINT “最小整数为”;i-2PRINT “最小整数为”;i-2ENDEND.。