云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2019-2020年高中数学 第二章 算法初步 3.2 循环语句教学案 北师大版必修3

2019-2020年高中数学 第二章 算法初步 3.2 循环语句教学案 北师大版必修3

  • 62 次阅读
  • 3 次下载
  • 2025/7/10 5:39:03

2019-2020年高中数学 第二章 算法初步 3.2 循环语句教学案 北师大版

必修3

预习课本P108~109,思考并完成以下问题 (1)For语句的格式是什么?

(2)Do Loop语句的格式是什么?

(3)For语句和Do Loop语句的适用范围有什么不同?

[新知初探]

1.For语句 (1)格式

For循环变量=初始值To终值 循环体 Next (2)适用范围 For语句适用于预先知道循环次数的循环结构.

[点睛] (1)循环体是由计算机反复执行的一组语句构成的.For后面的“条件”是用于控制计算机执行循环体或跳出循环体的.

(2)在For语句里,我们默认循环变量每次的增量为1,增量不为1时,需用参数Step,即“For循环变量=初始值To终值Step增量”.

2.Do Loop语句 (1)格式

Do 循环体 Loop While 条件为真(2)适用范围

Do Loop语句适用于预先不知道循环次数的循环结构.

[点睛] 用Do Loop语句编写程序时,一定要注意While后面的条件,条件为真时执行循环体,条件为假时结束循环.

[小试身手]

1.判断正误.(正确的打“√”,错误的打“×”) (1)循环语句与算法框图中的循环结构相对应.( ) (2)For语句与Do Loop语句都是循环语句.( )

(3)所有的循环结构框图都可以用For语句与Do Loop语句描述.( ) (4)For语句不能用来描述循环次数不确定的循环结构.( ) 答案:(1)√ (2)√ (3)× (4)√

2.若i的初始值为0,当执行完Do i=i+1 Loop While i≤10后i的值变为( ) A.9 C.11

B.10 D.12

解析:选C 由Do Loop语句的形式和执行条件易得循环结束后,i=11. 3.下面算法语句的功能是( )

S=0

For i=1 To 100 S=S+i Next 输出S.

A.求1×2×3×…×100的值 B.求1×3×5×…×99的值 C.求1+2+3+…+100的值 D.求1+3+5+…+99的值

解析:选C 由“S=S+i”可知该算法解决的是累加问题;由循环变量i的增量为1,从1到100可知,求的是1+2+3+…+100的值.

4.给出下列For语句:

S=0

For i=1 To 10 S=S+i Next

循环变量是________,循环变量的初始值是________,循环变量的终值是________,循环体是________.

解析:循环变量是i,循环变量的初始值是1,循环变量的终值是10,循环体是S=S+i.

答案:i 1 10 S=S+i

For语句的应用 111[典例] 画出求1+++…+的值的算法框图,并用For语句描述该算法.

231 000[解] 算法框图为:

用For语句描述算法为:

S=0

For i=1 To 1 000

S=S+1/i

Next 输出S.

使用For语句描述算法的一般步骤为:

(1)确定循环次数,即确定循环变量的初始值和终值; (2)把反复要做的工作,作为循环体放在For与Next之间; (3)输出结果. [活学活用]

1.下列语句运行的结果是( )

S=0

For i=-1 To 11

S=i*i

Next 输出S.

A.-1 C.100

B.11 D.121

解析:选D S=11×11=121. 2.写出下列框图所对应的算法语句.

解:用算法语句描述为:

S=1

For i=3 To 99 Step 2

S=S*i

Next 输出S.

Do Loop语句的应用 [典例] 画出求满足1+3+5+…+n>2 016的最小自然数n的算法框图,并用相应的算法语句描述该算法.

[解] 算法框图如下:

用Do Loop语句描述为:

S=0 i=1

Do

S=S+i i=i+2

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

2019-2020年高中数学 第二章 算法初步 3.2 循环语句教学案 北师大版必修3 预习课本P108~109,思考并完成以下问题 (1)For语句的格式是什么? (2)Do Loop语句的格式是什么? (3)For语句和Do Loop语句的适用范围有什么不同? [新知初探] 1.For语句 (1)格式 For循环变量=初始值To终值 循环体 Next (2)适用范围 For语句适用于预先知道循环次数的循环结构. [点睛] (1)循环体是由计算机反复执行的一组语句构成的.For后面的“条件”是用于控制计算机执行循环体或跳出循环体的. (2)在For语句里,我们默认循环变量每次的增量为1,增量不为1时,需用参数Step,即“Fo

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com