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

当前位置:首页 > 高中数学 第一章 算法初步 1.2 基本算法语句 1.2.3 循环语句教学案 新人教B版必修3

高中数学 第一章 算法初步 1.2 基本算法语句 1.2.3 循环语句教学案 新人教B版必修3

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 18:44:14

1.2.3 循环语句

预习课本P22~25,思考并完成以下问题 (1)循环语句的概念是什么?

(2)循环语句的适用范围是什么?

(3)循环语句的格式有哪两种?

[新知初探] 循环语句

(1)概念:在算法程序语言中用来处理算法中的循环结构的语句. (2)范围:

①在实际问题中有规律的重复运算. ②在程序中需要对某些语句进行重复的执行. (3)格式

①for循环语句. for 循环变量=初值:步长:终值 循环体; end ②while循环语句. while 表达式 循环体; end [小试身手]

1.下面程序最后输出的结果为( )

A.17 C.27 答案:B

2.如图循环语句中,循环终止时,n等于( )

n=2;

while n<=7

n=n+1;end

A.6 C.8 答案:C

3.执行语句“for n=1:50”时. (1)变量n的第1个值为________. (2)变量n的第2个值为________. (3)变量n的最后一个值为________.

解析:“for n=1:50”的意思是n的初值为1;步长为1,终值为50.因此变量n的第1个值为1,第2个值为2,最后1个值为50.

答案:(1)1 (2)2 (3)50

for循环及其应用 1111[典例] 设计一个计算1++2+3+…+20的算法程序框图,并设计程序.

3333[解] 程序框图如下:

B.7 D.9 B.21 D.37

程序如下:

1.利用for语句实现循环结构的三个关键点 (1)确定变量的初值,即进行初始化操作. (2)确定循环的次数,步长以及终值. (3)确定循环体的内容.

2.利用for语句编写程序的注意点

(1)循环体要正确,尤其要注意循环体中的变量是否齐全. (2)循环条件要正确,条件与初始值要对应.

(3)程序语句的格式要正确,循环结束时要有end. [活学活用]

1.下面的程序运行后第3个输出的数是________.

11

解析:第一次输出的数是x=+=1,

2213

第二次输出的数是x=1+=,

22

11

第三次输出的数是x=1++=2.

22答案:2

2.以下程序是计算1×3×5×7×…×101的值的一个算法,其中①和②处应分别填写________和________.

解析:循环变量i的初值为1,终值为101,步长为2,循环体为S=S*i,故①处应填2:101,②处应填“S*i”.

答案:2:101 S*i

while循环及应用 [典例] 画出求满足1+2+3+…+n>2 016的最小的自然数n的程序框图,并写出程序.

[解] 程序框图如图所示.

程序为:

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

共分享92篇相关文档

文档简介:

1.2.3 循环语句 预习课本P22~25,思考并完成以下问题 (1)循环语句的概念是什么? (2)循环语句的适用范围是什么? (3)循环语句的格式有哪两种? [新知初探] 循环语句 (1)概念:在算法程序语言中用来处理算法中的循环结构的语句. (2)范围: ①在实际问题中有规律的重复运算. ②在程序中需要对某些语句进行重复的执行. (3)格式 ①for循环语句. for 循环变量=初值:步长:终值 循环体; end ②while循环语句. while 表达式 循环体; end [小试身手] 1.下面程序最后输出的结果为( ) A.17 C.27

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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