高中数学 1.2.3循环语句(1)教案 新人教a版

高中数学 1.2.3循环语句(1)教案 新人教a版

ID:29502031

大小:71.56 KB

页数:3页

时间:2018-12-20

高中数学 1.2.3循环语句(1)教案 新人教a版_第1页
高中数学 1.2.3循环语句(1)教案 新人教a版_第2页
高中数学 1.2.3循环语句(1)教案 新人教a版_第3页
资源描述:

《高中数学 1.2.3循环语句(1)教案 新人教a版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.2.3循环语句(1)教学目标:了解条件语句,进一步体会算法的条件分支结构教学重点:了解条件语句,进一步体会算法的条件分支结构教学过程:循环就是反复。生活中,需要反复的事情很多1while循环语法形式:while(条件){ 需要循环执行的语句; } while是“当”的意思。请首先和if语句作一个比较:if(条件){ 条件成立时执行的语句;}二者除了关键字不一样以外,结构完全一样。但一定要注意,在条件成立时,if语句仅仅执行一遍,而while语句则将反复执行,直到条件不再成立。请看while循环的流程图:程序从“前面的语句”开始执行,然后进行条件判断,如果条件成立

2、,则执行一次“每次循环执行的语句”,再后请特别注意红色部分,这是我们碰上的,第一次会往后走流程:红线就像汽车拐弯,掉头到条件处(并不包括前面的语句),然后再进行下一次的条件判断……直到某一次判断时条件不成立了,程序“继续后面的语句”。我们用while的语法套用生活中的实际例子,可以直观地看出while的用法。假设有一个爱哭的小娃娃,有一天她要求父母给买一条小红裙,可惜父母不同意,于是她就开始一个循环:while(父母不给买小红裙){我哭;}这段“代码”的意思是:当“父母不给买小红裙”,那么,小女孩就一遍一遍地哭。这就是我们和循环流程的第一个遭遇战。所举的例子看似直观

3、:“小孩一遍遍地哭,直到父母给买裙”,但真正要用程序的语言来正确地表达出来,需要很多方面要考虑到,必竟,程序是严谨的。首先,一个合适的判断是否继续的条件相当重要。小女孩要继续哭,仅仅“父母不给买小红裙”,这显示不符合事实,想想我们小时候,再会哭,最终也有累的时候,所以,要想继续哭,我们的条件有两个:“父母不给买小红裙”并且“我还没有哭累”。while(父母不给买小红裙&&我还没有哭累){我哭;}其次,大多数情况下,条件需要被恰当地改变。小女孩在不停地哭,那么她如何知道父母是否买了红裙呢?所以,她不能只顾哭,还得在哭的间隙观察大人是否同意买裙。至于是否哭累,我们假设小

4、女孩有一个疲劳度,每哭一次疲劳度加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式的

5、循环。sum=0;//变量sum将用于存储累加和,将它初始化为0,这很重要。i=1;//i是每次要加的数,它从1开始。whilei*i<=100,sum=sum+i,i=i+1;sum初始为0,然后在每一遍的循环里,它都加上i,而,i则每次都在被加后,增加1。最终,i递增到101,超过100了,这个循环也就完成了任务。例二:用while循环实现简单的统计功能统计功能在各行业里都经常用到,比如学校学生成绩总分的统计,商店中每日销售额的统计等。下面我们实现一个学生成绩的统计。由于成绩中包含有80.5这样的需要小数的部分,所以我们使用实数类型。2.我们来看do...whi

6、le循环的流程图,请和while的流程图对比。课堂练习:第30页,练习A,练习B小结:本节介绍循环语句及其简单应用课后作业:第31页,习题1-2A第5题(机上作业)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。