清华大学版(2012) 九年级上册信息技术 课件 - 2.7 程序的循环结构 (共15张PPT)

2020-01-20
| 15页
| 464人阅读
| 304人下载
普通

内容正文:

喜迎国庆——程序循环结构控制 1 计算s=1+1/2+1/3+……+1/10的值 实现分母的有序变化由计数器来完成 n=0 (初值) n=n+1 (循环一次计数变量n增加1) 求10项的累加和由累加器来完成 s=0 (初值) s=s+x (循环一次累加变量s增加x) 每次的累加项 x 应该是计数变量值的倒数 x=1/n 上述过程需要重复执行若干次(本例为10次) 如何准确控制循环重复的次数和n变化的范围呢? 2 循环结构程序设计 循环结构(又称为重复模式) 在循环结构中,程序按给定的循环条件连续重复多次执行循环体中的语句组。 循环结构有当型循环和直到型循环两种形式 3 当型循环 直到型循环 循环体 条件? T F 循环体 条件? F T 先判断循环条件:当条件成立时,重复执行循环体;当条件不成立时,立即退出循环。 当型循环结构的程序运行时,循环体可能会一次都不被执行。 先执行循环体,再判断循环条件:当条件不成立时,重复执行循环体;直到条件成立时退出循环。(因此,这里的循环条件又称循环终止条件) 直到型循环结构的程序运行时,循环体至少被执行一次。 4 计算s=1+1/2+1/3+……+1/10的值 程序代码: n=0:s=0 do while n<10 n=n+1 s=s+1/n loop print “s=”;s B n=0 : s=0 print “s=”;s E F n<10 n=n+1 s=s+1/n T 当型循环 循环体 循环条件 请看VB实现 循环结构代码的格式与功能 5 计算s=1+1/2+1/3+……+1/10的值 B n=1 : s=0 print “s=”;s E F n<=10 s=s+1/n n=n+1 T B n=0 : s=0 print “s=”;s E F n<10 n=n+1 s=s+1/n T 计数器初值不同,判断条件和循环体也不同 6 计算s=1+1/2+1/3+……+1/10的值 B n=0 : s=0 print “s=”;s E F n<10 n=n+1 s=s+1/n T 当型循环 7 计算s=1+1/2+1/3+……

资源预览图

清华大学版(2012) 九年级上册信息技术 课件 - 2.7 程序的循环结构    (共15张PPT)
1
清华大学版(2012) 九年级上册信息技术 课件 - 2.7 程序的循环结构    (共15张PPT)
2
清华大学版(2012) 九年级上册信息技术 课件 - 2.7 程序的循环结构    (共15张PPT)
3
清华大学版(2012) 九年级上册信息技术 课件 - 2.7 程序的循环结构    (共15张PPT)
4
清华大学版(2012) 九年级上册信息技术 课件 - 2.7 程序的循环结构    (共15张PPT)
5
清华大学版(2012) 九年级上册信息技术 课件 - 2.7 程序的循环结构    (共15张PPT)
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。