高中数学123循环语句知识点分析 新人教A版必修3.docx
- 文档编号:15324535
- 上传时间:2023-07-03
- 格式:DOCX
- 页数:5
- 大小:27.80KB
高中数学123循环语句知识点分析 新人教A版必修3.docx
《高中数学123循环语句知识点分析 新人教A版必修3.docx》由会员分享,可在线阅读,更多相关《高中数学123循环语句知识点分析 新人教A版必修3.docx(5页珍藏版)》请在冰点文库上搜索。
高中数学123循环语句知识点分析新人教A版必修3
1.2.3循环语句
算法中的循环结构是由循环语句来实现的。
一、当型循环语句
程序语言中,当型循环结构由当型循环语句(While)表示。
例25设计一个计算
的算法并写出相应的程序。
解:
程序框图程序语言
[探究]比较程序框图和程序语句,回答下列问题。
(1)循环结构和那一段语句对应?
当型循环语句以什么开始,以什么结尾?
__________________________________________________________________________________________________________________________________
(2)判断框中的“循环条件”在循环语句中处于什么位置?
__________________________________________________________________________________________________________________________________
(3)循环结构中的“循环体”在当型循环语句中处于什么位置?
__________________________________________________________________________________________________________________________________
(4)请说出程序中每一条语句被执行了多少次。
__________________________________________________________________________________________________________________________________
_________________________________________________________________
循环结构的一般形式为:
WHILE条件
循环体
WEND
循环结构框图循环语句
当计算机遇到WHILE语句时,先判断条件是否成立,如果符合条件,就执行WHILE和WEND之间的循环体;然后再检查条件,如果仍然符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止。
这时计算机将不执行循环体,直接跳到WEND之后,执行WEND之后的语句。
例26下面是一个计算
的算法。
请填写程序框图和相应的程序。
解:
程序框图程序语句
例27下面是一个计算
的算法。
请填写程序框图并写出相应的程序。
解:
[思考]综合例25、例26、例27思考计数变量和累加变量如何配合从而达到目的的?
___________________________________________________________________________________________________________________________________________________________________________________________________
二、直到型循环结构
程序语言中,直到型循环结构由直到型循环语句(Until)表示。
例28设计一个计算
的算法并写出相应的程序。
解:
程序框图程序语言
注:
英文LOOP是循环的意思。
[探究]比较程序框图和程序语句,回答下列问题。
(1)直到型循环结构和那一段语句对应?
循环语句以何开始,以何结尾?
__________________________________________________________________________________________________________________________________
(2)判断框中的“循环条件”在直到型循环语句中处于什么位置?
_________________________________________________________________
(3)循环结构中的“循环体”在直到型循环语句中处于什么位置?
_________________________________________________________________
循环结构的一般形式为:
DO
循环体
LOOPUNTIL条件
直到型循环结构框图UNTIL循环语句
[思考]参照直到型循环结构,说说计算机是按怎样的顺序执UNTI语句的?
__________________________________________________________________________________________________________________________________
例29.编写一个程序,输入大于2的整数n,由计算机判断它是不是质(PrimeNumber)。
解:
根据例3的算法,程序框图为
[思考]
(1)哪一部分为循环结构,哪一部分为条件结构?
__________________________________________________________________________________________________________________________________
(2)怎么判断n能够被i整除?
_________________________________________________________________
(3)根据例3的算法,什么时候循环结束?
_________________________________________________________________
(4)循环结束后,
意味着什么?
意味着什么?
_________________________________________________________________
由程序框图写出程序:
INPUT“n=”;n
i=2
DO
r=nMODi
i=i+1
LOOPUNTILi>=nANDr=0
IFr=0THEN
PRINT“nisnotaprimemumber.”
ELSE
PRINT“nisaprimemumber.”
ENDIF
END
[探究]
(1)如果n=35,请填写下表
(2)请说出程序中每一条语句被执行了多少次。
__________________________________________________________________________________________________________________________________
_________________________________________________________________
(3)输出结果为:
___________________________。
(4)如果n=11,请用上述方法进行分析。
[练习]
1.编写程序,输入正整数n,计算它的阶乘
。
2.编写程序,计算下面n个数的和:
。
3.某牛奶厂2002年初有资金1000万元,由于引进了先进的设备,资金年平均增长率可达到50%。
请你设计一个程序,计算这家牛奶厂2008年底的资金总额。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中数学123循环语句知识点分析 新人教A版必修3 高中数学 123 循环 语句 知识点 分析 新人 必修
![提示](https://static.bingdoc.com/images/bang_tan.gif)