- 14
- 0
- 约1.21千字
- 约 6页
- 2017-05-12 发布于河南
- 举报
2.3循环语句教案
3.2循环语句
看课本自学探究:
例题讲解:
例3,结合课本98页图2-20,使用For语句描述输出斐波那契数列的前50项的算法。
知识点归纳:
1.循环语句的功能是什么?
2.For语句与Do Loop语句能否互相转化?
两种循环语句中是用什么来控制循环结束的?
当堂检测:
1.在循环语句中,说法正确的是( )
(A)For语句可以无限循环
(B)Do Loop语句可以无限循环
(C)循环语句中必须有判断
(D)Do Loop语句不能实现For语句的功能
2.(2010·晋城高一检测)读下面用Do Loop语句描述的算法
输入N
i=1
S=1
Do S=S*i
i=i+1
Loop While i≤N
输出S
如果输入N的值为6,那么输出的结果为( )
(A)6 (B)720 (C)120 (D)1
3.编写一个算法,输入正整数n,计算它的阶乘n!(n!=n×(n-1)×…×3×2×1),有如下用Do Loop语句描述的算法.
输入n
i=1
f=1
Do f=f*i
i=i+1
Loop While____________
输出f
则横线上的内容为( )
(A)i≤n (B)in (C)i≥n (D)in
4.阅读下列算法:
(1)For x=1 To 9 Step 2
输出x
Next
则输出结果为_________.
(2)For x=5 To 1 Step -1
y=2*x+1
Next
输出x
则输出结果为___________.
5.已知用Do Loop语句描述的算法如下:
i=1
S=0
Do i=i+1
S=S+i
Loop While S≤20
输出i
则运行结果为i=____.
请分别用For语句和Do Loop语句写出计算1+3+5+…+99的算法.
能力提升:
1.(5分)下列问题可以用循环语句描述的有( )
①求1+3+32+…+39的和;
②比较a,b两个数的大小;
③对于分段函数,要求输入自变量,输出函数值;
④求平方值小于100的最大自然数.
(A)0个 (B)1个 (C)2个 (D)3个
2.(5分)已知用For语句描述的算法如下:
For i=-3 To 147 Step 3
y=2*i+14
Next
输出y
则该算法共执行循环体的次数为_________.
3.(5分)阅读下列算法语句:
For i=1 To 3
For j=1 To 5
输出i*j
Next
Next
则输出i*j语句执行次数为________.
您可能关注的文档
- 静电抽油烟机.doc
- 面积平分问题和最值问题讲义.doc
- 鞍带石斑鱼.doc3.doc
- 项目实施组织计划.doc
- 青草地家长学校第二课.doc
- 风采少年与家庭教育规则化.doc
- 食品塑料包装.doc
- 飞伦伯 · FILANBER.doc
- 食品安全管理员培训证书试题——2015年12月2日更新.doc
- 食品污染及其预防预防二.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)