文档从网络中收集,已重新整理排版.word版本可编辑.欢迎下载支持.
1.2.3 循环语句
自主学习
学习目标
1.理解给定的两种循环语句,并会应用.
2.应用两种循环语句将具体问题程序化,搞清它们的联系和区别.
自学导引
1.循环语句的概念
用来处理算法中的____________的语句. 2.循环语句的作用
循环语句是用来控制____________运算或者在程序中需要对某些语句进行____________.
3.循环语句的一般格式
1word版本可编辑.欢迎下载支持.
文档从网络中收集,已重新整理排版.word版本可编辑.欢迎下载支持.
知识点一 “for”语句
对点讲练
例
1
算法,并画出程序框图、写出程序.
1111
设计一个计算1+++3+…+20的
3933
2word版本可编辑.欢迎下载支持.
文档从网络中收集,已重新整理排版.word版本可编辑.欢迎下载支持.
变式迁移1 用循环语句写出计算12+22+32+…+1002的过程.
知识点二
2while”语句 例
设计求满足条件13+23+33+…+n3>106
3word版本可编辑.欢迎下载支持.
“文档从网络中收集,已重新整理排版.word版本可编辑.欢迎下载支持.
的最小自然数的算法,并画出程序框图,写出程序.
变式迁移2 写出求满足1+2+3+…+n>2 011的最小的自然数n的程序,并画出其程序框图.
知识点三 循环语句的综合应用
例
4word版本可编辑.欢迎下载支持.
文档从网络中收集,已重新整理排版.word版本可编辑.欢迎下载支持.
3 在某电视台举行的青年歌手大赛中,有10名选手参加,并请了12名评委,在给每位选手计算平均分数时,为避免个别评委所给的极端分数的影响,必须去掉一个最高分和一个最低分后再求平均数.(分数采用10分制,即每位选手的分数最高为10分,最低为0分)
试用循环语句来解决上述问题,并画出程序框图.
点评 本例的计算过程很复杂,设计算法时要理清思路:计算12个评委的总分——找出最大和最小值——总分减去最大值与最小值之和——计算10个评委的平均分.本题的算法不唯一,也可以先去掉最大值和最小值.再计算10个评委的总分及平均分.
变式迁移3 高一(1)班共60人,市青少年保护中心抽样检测同学们的身体素质,要求学号被3整除的同学参加体检,已知学号是从1到60号,请编写程序输出参加体检的学生号码.
5word版本可编辑.欢迎下载支持.
高一数学人教b版必修3学案:1.2.3循环语句



