最新学年度高中数学北师大版必修三教学案第二章3第2课时 循环语句 含答案.docx
- 文档编号:27244748
- 上传时间:2023-06-28
- 格式:DOCX
- 页数:4
- 大小:228.44KB
最新学年度高中数学北师大版必修三教学案第二章3第2课时 循环语句 含答案.docx
《最新学年度高中数学北师大版必修三教学案第二章3第2课时 循环语句 含答案.docx》由会员分享,可在线阅读,更多相关《最新学年度高中数学北师大版必修三教学案第二章3第2课时 循环语句 含答案.docx(4页珍藏版)》请在冰豆网上搜索。
最新学年度高中数学北师大版必修三教学案第二章3第2课时循环语句含答案
第2课时 循环语句
[核心必知]
1.For语句
(1)格式:
For循环变量=初始值To终值
循环体
Next
(2)适用于预先知道循环次数的循环结构.
2.DoLoop语句
(1)格式:
(2)适用于预先不知道循环次数的循环结构.
[问题思考]
1.For语句与DoLoop语句有什么区别?
提示:
两种循环语句的区别是For语句是先从循环变量的初值开始执行第一次循环体,直到循环变量取到其终值结束循环,适用于预先知道循环次数的循环结构;而DoLoop语句则是先判断条件,当条件为真时,执行循环体,否则结束循环,适用于那些预先不知道循环次数的循环结构.
2.何时才能用到循环语句?
提示:
在问题处理中,经常要对某一步骤或若干步骤重复执行多次,即对不同的运算对象进行若干次的相同运算或处理,这种模式就对应程序设计中的循环结构,在算法中的循环结构就是由循环语句来实现的.
讲一讲
1.画出计算12+32+52+…+9992的算法框图,并用For语句写出相应的程序.
[尝试解答] 算法框图如下:
S=0
For i=1To999step2
S=S+i*i
Next
输出S.
1.For语句适合预先知道循环次数的循环结构,利用For语句表示循环结构时首先要确定循环变量的初始值和终值,然后确定循环体.
2.在For循环语句中,我们默认循环变量每次的增量为1.如果需要考虑增量不为1的情况,需要使用参数Step.
例如,“输出1到100内的所有奇数”的算法语句为:
Fori=1To100Step2.
输出i
Next
练一练
1.用For语句设计算法,计算3+6+9+…+150的值.
解:
S=0
For i=1To50
S=S+3*i
Next
输出S.
讲一讲
2.设计一个求满足1+3+5+…+n>500的最小自然数n的算法框图,并用DoLoop语句描述这个算法.
[尝试解答] 算法框图如下:
DoLoop语句
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新学年度高中数学北师大版必修三教学案第二章3第2课时 循环语句 含答案 最新 学年度 高中数学 北师大 必修 三教 第二 课时 循环 语句 答案