- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新课标人教B高中数学必修3教案1.2.3循环语句
普通高中课程标准实验教科书—数学第三册[人教版]
1.2.3循环语句(1)
教学目标:了解条件语句,进一步体会算法的条件分支结构
教学重点:了解条件语句,进一步体会算法的条件分支结构
教学过程:
循环就是反复。
生活中,需要反复的事情很多
1 while 循环
while(条件)
{
需要循环执行的语句;?
}
while 是“当”的意思。if语句作一个比较:
if(条件)
{
条件成立时执行的语句;
}
if语句仅仅执行一遍,而while语句则将反复执行,直到条件不再成立。while循环的流程图:
我们用while的语法套用生活中的实际例子,可以直观地看出while的用法。
while ( 父母不给买小红裙)
{我哭;}
这段“代码”的意思是:当“父母不给买小红裙”,那么,小女孩就一遍一遍地哭。
这就是我们和循环流程的第一个遭遇战。所举的例子看似直观:“小孩一遍遍地哭,直到父母给买裙”,但真正要用程序的语言来正确地表达出来,需要很多方面要考虑到,必竟,程序是严谨的。
首先,一个合适的判断是否继续的条件相当重要。小女孩要继续哭,仅仅“父母不给买小红裙”,这显示不符合事实,想想我们小时候,再会哭,最终也有累的时候,所以,要想继续哭,我们的条件有两个:“父母不给买小红裙”并且“我还没有哭累”。
while ( 父母不给买小红裙 )
{
我哭;}
其次,大多数情况下,条件需要被恰当地改变。小女孩在不停地哭,那么她如何知道父母是否买了红裙呢?所以,她不能只顾哭,还得在哭的间隙观察大人是否同意买裙。至于是否哭累,我们假设小女孩有一个疲劳度,每哭一次疲劳度加1,当疲劳度到达200时,可怜的小女孩累了……
while(父母不给买小红裙 200)
{
? 我哭;
我偷看爸妈是否同意买裙;
疲劳度++;
}
用 while 语句实现求从1到100的累加和。
1+2的和,我们可以写 a = 1 + 2;求1加到100,我们当然可以这样写 a = 1 + 2 + 3 + ... 100.不过这样写显然太累人了,要从1写到100啊!所以聪明如高斯的你,当然也知道这样写:a = (1+100) * 50;这确实是个在任何时候都值得称赞的,又快又简的方法,只是今天我们想让计算机累一点,老老实实地从1加到100。首先用我们先学的while式的循环。
sum = 0; //变量sum将用于存储累加和,将它初始化为0,这很重要。
i = 1; //i是每次要加的数,它从1开始。
while i= 100, sum = sum+i, i=i+1;
sum 初始为0,然后在每一遍的循环里,它都加上i,而,i则每次都在被加后,增加1。最终,i递增到101,超过100了,这个循环也就完成了任务。
while循环实现简单的统计功能
由于成绩中包含有80.5这样的需要小数的部分,所以我们使用实数类型。
do...while循环的流程图,请和while的流程图对比。
海量考试资源下载:快乐阅读网 WWW.ZUOWENW.COM
海量考试资源下载:快乐阅读网 WWW.ZUOWENW.COM
文档评论(0)