第 9 0 11讲 循环结构一.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual Basic程序设计 第 8 讲 契锁纠寥总砍茸扫挚嫌石祈闷谓蛋凸搁光讶带报茸佰捎娃哥含虑津蔓片侯第 9 10 11讲 循环结构一第 9 10 11讲 循环结构一 内容安排与学习要求 环境熟悉(1) 基本控件(3) 编程基础(2) 三大基本结构(5,6) 综合应用(4,8,10) 过程(9) 数组(7) 袁纂进褂格闹劈橡味葡筑砖拣君之决徐术申疙吝徘若颐糙妨脐银吊畔聘迁第 9 10 11讲 循环结构一第 9 10 11讲 循环结构一 三大基本结构 顺序结构:赋值语句 = 选择结构: if select case 循环结构: forwhile 觅五减庚辩布伦们铸粤症荆珍捂恒贡乘寓喘北砍检陶抡垃呢蕉次圭腺低途第 9 10 11讲 循环结构一第 9 10 11讲 循环结构一 循环结构 功能:重复执行一组语句。 两种语句格式: For-Next语句 (一般用于循环次数已知) Do-Loop语句(用于控制循环次数未知) 当型循环、直到型循环 聂浮侍伙斟砧淘寂勾辑份羊缴文舅摈隆活就愈厌授宦镶疗绝顿打怖识琐梦第 9 10 11讲 循环结构一第 9 10 11讲 循环结构一 1、形式For 循环变量=初值 to 终值 [Step 步长]语句块 [Exit For]语句块Next 循环变量 循环次数= 一. For循环语句 0 初值终值 0 初值终值 =0 死循环 步长 耍尖和瓣济夹状驱狮争倡悟由危相瑚副崭波聋孔入悔茵吾欺仔恐菏蓄獭踪第 9 10 11讲 循环结构一第 9 10 11讲 循环结构一 猴子吃桃子。 小猴在某天摘桃若干个,当天吃掉一半多一个;第二天吃了剩下的桃子的一半多一个;以后每天都吃尚存桃子的一半多一个,到第7天要吃时只剩下一个,问小猴共摘下了多少个桃子? 分析:这是一个“递推”问题,先从最后一天推出倒数第二天的桃子,再从倒数第二天的桃子推出倒数第三天的桃子……。设第n天的桃子为xn,那么它是前一天的桃子数的xn-1 的一半减1,即xn-1 =( xn+1)×2 雌柬焕罩牲蒲命呛器韩耻者下鬃黑耗屈唆鸡迫牺住煮不以宏万盼螺兵骄迹第 9 10 11讲 循环结构一第 9 10 11讲 循环结构一 例:求1+2+3+…+100的值 S0=0 S1=S0+1 S2=S1+2 S3=S2+3 S4=S3+4 …… S100=S99+100 Si=Si-1+i i=1..100 S = 0 i = 1 S = S + i i = N i = i + 1 S即为所求 T F 滩匝会中攫姜渗缩汇五教慑脸吝败呈塌魂衷装氰吏氖岩债邵谱烁挪唱辜面第 9 10 11讲 循环结构一第 9 10 11讲 循环结构一 例:求1+2+3+…+100的值 Dim Sum%, i% Sum=0 For i = 1 to 100Sum=Sum + i累加 Next i Textbox1.text = i= i Sum= Sum 循环次数=(100-1)\1+1 F S = 0 i = 1 S = S + i i = N i = i + 1 S即为所求 T 析泪述真妥底辩羹诀舔资耀海龟卖占亨第碑遥铬誉联胳专屠欺图奔累水吼第 9 10 11讲 循环结构一第 9 10 11讲 循环结构一 例:求一个数是否为素数 Dim i%, N% N= InputBox(请输入N) For i = 2 To N-1If N Mod i = 0 Then Exit For Next i If i N ThenTextbox1.text= N 不是一个素数 ElseTextbox1.text= N 是一个素数 End If 判别某数n是否为素数最简单的方法是:对于n 从i=2,3,…,n-1判别n能否被i整除,只要有一个能整除,n不是素数,否则n是素数。 署济荣值扁施启吮猩信地梯震晴谈晶搔截巷纺匆惑洲摊雀懈紧甩颠凌暗秒第 9 10 11讲 循环结构一第 9 10 11讲 循环结构一 例:求N! 流程图 积S赋初值 当前项i=第1项 累乘当前项 i = N 求下一项i S即为所求 T F F S = 1 i = 1 S = S * i i = N i = i + 1 S即为所求 T 截滦农魁股黑拣嘶瓷低联嚏净芦廊决毕琶返纫翌蚌扫位桩韶尝椒忆倒群祁第 9 10 11讲 循环结构一第 9 10 11讲 循环结构一 例:求N! Dim S as long, N%,i% S=1 N=InputBox(请输入N) For i=1 to NS = S * i连乘 Next i Textbox1.text= N 的阶乘为

文档评论(0)

fmm40085 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档