- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六节循环语句
第六节 循环语句 任务1:能否把画同心圆的程序语句修改,使之画出100个同心圆? 任务4:如果把画同心圆的程序语句修改如下,会有什么运行结果。 Private Sub Command1_Click() x = 1500 y = 2000 r = 500 For i = 100 To 1000 Step 100 x = x + 100 Circle (x, y), i Next i End Sub 任务五:请你在任务四的基础上修改程序,使之有更多的运行图形。 你做好课前准备了吗? 一:分析程序段,写出运行结果。 m = 1s = 1For i = To_____ m =_____ s = _____ Next iPrint 一共要放; s; 颗麦子 2、试创建一个工程并编写程序代码,完成以下的功能: 计算1+2+3+…….+100的值 3、试创建一个工程并编写程序代码,完成以下的功能:计算1到100(包括100)中的所有的偶数的平方和。 Do循环语句的执行过程 假设有一张足够大的纸,纸的厚度为0.1毫米。现将其对折,再对折,……其厚度不断增加(折纸时,纸的厚度按原厚度的1.2.4.8…的规律递增),问要折多少次,才能使其厚度达到或超过珠穆朗玛峰的高度(8848米)。 设计思路:1、用H表示纸的厚度,则H的初值为H=0.0001;用N表示纸折的次数。 2、用DO循环语句来记录折的次数。 条件:H8848 循环体: N=N+1 H=H*2 3、用Print语句来显示N的值。 * 一、画同心圆的程序 Private Sub Form_Click() For i=100 To 2000 Step 100 r=i Circle (2500,2500),r Next i End Sub 二、FOX-NEXT循环语句 For循环变量=初值To终值Step步长 循环体 Next循环变量 1、FOX-NEXT循环语句中,关键字For To Next和“=”不可省略。 2、循环变量为数值型变量,初值、终值、步长可以是数值型常量、变量或表达式。 3、步长可以是正数、负数,可以是整数,也可以是小数。当步长为1时,“Step1”可以省略。 4、FOX和NEXT之间的循环体可以是一个语句或多个语句,循环体是每次循环时重复执行的程序段。 请注意: FOX-NEXT语句的执行过程: 初值赋给循环变量,记录终值、步长值 依次执行循环体中的各语句 循环变量增加一个步长值 结束循环,执行Next语句的下一语句 循环变量的值 是否超过终值 是 否 利用循环语句,可以实现循环体内的语句反复执行,这种程序结构称为循环结构。 For i=100 To 2000 Step 100 r=i Circle (2500,2500),r Next i 任务2:如果把画同心圆的程序语句修改如下,会有什么运行结果。 r=500 For i=100 To 2000 Step 100 Circle (2500,2500),r Next i Circle语句被执行了多少次?画出多少个圆?我们能看到几个圆? Private Sub Form_Click() x = 1500 y = 2000 r = 500 For i = 100 To 1000 Step 100 x = x + 100 Circle (x, y), r Next i End Sub 任务3:如果把画同心圆的程序语句修改如下,会有什么运行结果。 (1) x=8 For I=3 to 5 Print x Next I (2) s = 1 For I = 10 To 4 Step -3 s = s * I Print I, s Next I 动脑想、动手做 Private Sub Form_click() s=0 For i= to step__ s=_____ Next i Print 1+2+3+...+100的值为;s End Sub 2、计算1+2+3+…….+100的值。 Private Sub Form_click() For i= to 100 step__ s=_____ Next i Print “1到100中的偶数的平方和为: s End Sub 想一想、计算1到100(包括100)中的所有的偶数的平方和。 3、计算64格棋盘总共放多少麦子。 m = 1s = 1For i = 2 To 64 m = m * 2 s = s + mNext iPrint 一共要放; s; 颗麦子 3、计
您可能关注的文档
- 第五章 网络的伦理.ppt
- 第五章 脾系病证第七节 积滞.ppt
- 第五章 资产的核算(下).ppt
- 第五章 载三角形联结的三相电路 54 三相功率.ppt
- 第五章 运动员的个性问题.ppt
- 第五章 资本主义论.ppt
- 第五章 身体形态的测量与评价.ppt
- 第五章 运动员的性别和年龄特征.ppt
- 第五章 蕨类植物PTERIDPHYTA.ppt
- 第五章 铜缆.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)