2.4.4几种循环语句的比较.ppt
《2.4.4几种循环语句的比较.ppt》由会员分享,可在线阅读,更多相关《2.4.4几种循环语句的比较.ppt(25页珍藏版)》请在三一文库上搜索。
1、 程序的循环结构程序的循环结构 乾县二中 俱子颖程序的顺序结构执行时按语句出现的顺序执行执行第一条语句后,必然从第二条语句继续,顺序执行所有的语句,直到执行完最后一条语句为止。特点:只有一个入口和一个出口。开始语句1语句2语句N结束2.3程序的选择结构条件语句 If 条件 Then 语句组1 Else 语句组2 当条件成立时,执行Then后面的或 语句组1,否则执行语句组2.If 条件 Then 语句组1 Else 语句组2 Endif关系表达式、逻辑表达式多重选择语句 Select Case 表达式 当表达式的值为表达式列表1时,执行语句组1 Case 表达式列表1 当表达式的值为表达式列表
2、2时,执行语句组2 语句组1 Case 表达式列表2 当表达式的值为表达式列表N时,执行语句组N 语句组2 当表达式的值不是上述值时,执行语句组N+1 Case Else 语句组N+1 End Select2.4程序的循环结构 For循环语句 For 循环变量=初值 To 终值 Step 步长 语句组 Next 循环变量 Do循环语句 条件判断放在循环语句的开头部分条件判断放在循环语句的结尾部分所列条件满足时执行循环,否则退出循环所列条件满足时退出循环,否则继续循环先执行一次循环体,当条件满足时继续循环,否则退出循环先执行一次循环体,当条件满足时退出循环,否则继续循环Do While 条件 循
3、环体LoopDo Until 条件 循环体LoopDo 循环体Loop While 条件Do 循环体Loop Until 条件用用ForNext语句建立循环结构语句建立循环结构 1、For next循环语句的格式:循环语句的格式:用于建立用于建立已知循环次数已知循环次数的循环结构的循环结构For 循环变量循环变量=初值初值 To 终值终值 Step 步长步长 循环体循环体 Next 循环变量循环变量问题:问题:求解求解 1 12+32+34+994+99100 100 Private Sub Command1_Click()Dim i As integer,S As integer S=0 F
4、or i=1 To 100 s=s+(-1)(i+1)*i Next iPrint“S;S End Sub问题:问题:1-1/2+1/31-1/2+1/31/4+1/991/4+1/991/1001/100Private Sub Command1_Click()Dim i As integer,S As integer S=0 For i=1 To 100 s=s+(-1)(i+1)*(1/i)Next iPrint“S;S End Sub Do 循环语句循环语句1 1、Do Do 语句的功能:用于建立循环语句的功能:用于建立循环次数未知次数未知的循环结构的循环结构2 2、Do Do 语句的格
5、式:语句的格式:格式一(当循环)格式一(当循环)Do While Do While 循环体循环体 LoopLoopS0N0Do While N=10 S=S+N N=N+1 Loop Do 循环语句循环语句功能:功能:执行执行 Do Do 语句先判断条件,当条件满足,则执行循环体,语句先判断条件,当条件满足,则执行循环体,然后执行然后执行 Loop Loop 语句就回到语句就回到 Do While Do While 再判断,直到条件不满再判断,直到条件不满足,跳出循环,执行足,跳出循环,执行 Loop Loop 下一语句。下一语句。Do 语句的第二种格式(直到循环)语句的第二种格式(直到循环)
6、1 1、直到形循环格式直到形循环格式 DoDo 循环体循环体 Loop whileLoop while S=0 N=0 Do N=N+1 S=S+N Loop while N 100Do 语句的第二种格式(直到循环)语句的第二种格式(直到循环)2 2、格式二功能:格式二功能:执行执行 Do Do 语句,就进入循环,直接执行循环体,在判断条语句,就进入循环,直接执行循环体,在判断条件,当条件满足,回到上面执行循环体,直到条件不满足,跳件,当条件满足,回到上面执行循环体,直到条件不满足,跳出循环,执行出循环,执行 Loop Loop 下一语句。下一语句。三种循环求解三种循环求解 S=1+2+100
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2.4 循环 语句 比较
链接地址:https://www.31doc.com/p-19716964.html