【VB开源代码栏目提醒】:网学会员为需要VB开源代码的朋友们搜集整理了【VB程序设计】循环结构程序设计 - 大学课件相关资料,希望对各位网友有所帮助!
主讲:唐方容2008级
计算机科学与技术第五章 循环结构程序设计一、知识回顾 1、顺序结构 特点:按照各语句书写次序一条一条地顺序执行。
2、选择结构(又称判断结构) 特点:根据所选定的条件为真与否决定执行哪一分 支中相应的操作,条件为真时执行IF后的语句,为假 时执行ELSE后面的语句。
3、循环结构第五章 循环结构程序设计 二、引入 例:要求在Label1标签框中显示如下图形,怎么实现 其功能? 用5个 label1.texts‘’语 句 第五章 循环结构程序设计 三、循环结构程序设计的概念 指在程序设计中,从某处开始有规律地反复执行某 一程序块的现象,重复执行的程序块称为“循环体”。
使用循环可以简化程序,节约内存,从而提高效 率。
第五章 循环结构
程序设计 VB.
NET提供的循环结构的语句有: For…Next、ForEach…Next、 Do…Loop、 While…Wend。
其中For…Next、 Do…Loop是最
常用 的循环结构语句。
其特点都是循环体执行次数的多少都必须视其循环 的类型与条件而定,且必须确保循环体的重复执行能 在适当的时候得以终止。
而且循环结构都能嵌套使 用。
第五章 循环结构程序设计 四、 For…Next语句 1、 For…Next语句的语法格式 ForToStep ExitFor Next第五章 循环结构程序设计 2、说明: (1)为必要参数,被用作循环计数器的数 值变量,这个变量不能是数组元素。
(2)可以是正数或负数,若缺省时值为1; (3)可以在程序中放置任意个ExitFor,随时退出循 环。
(4)Next后的为可选项,若在嵌套循环 中最好在Next后跟上循环变量,提高可读性.第五章 循环结构程序设计引例:要求在Label1s标签框中显示如下图形,怎么实现 其功能?DimsasstringDimiasintegers‘’Fori1to5 ssvbCrlfNextLabel1.Texts第五章 循环结构程序设计 例:利用循环语句求1—100的累加和,并在Label1标签框中 显示结果? DimnAsInteger DimsumAsInteger n1 sum0 Forn1to100step1 sumsumn nn1 Next Label1.text”123…100”sum 运行结果:123…1005050第五章 循环结构程序设计 例2:请写出下列程序的运行结果 DimaAsInteger DimsAsstring s”” Fora1To100step1 Ifamod230Then sscstravbCrlf Next Textbox1.Texts 运行结果:第五章 循环结构程序设计
作业布置: 1、请编写一个程序:求1到100之间的所有素数 2、预习5.3节: Do…Loop语句