循环结构与循环语句

上传人:精****料 文档编号:87085239 上传时间:2022-05-09 格式:PPTX 页数:8 大小:287.02KB
返回 下载 相关 举报
循环结构与循环语句_第1页
第1页 / 共8页
循环结构与循环语句_第2页
第2页 / 共8页
循环结构与循环语句_第3页
第3页 / 共8页
点击查看更多>>
资源描述
3.4.7 循环结构与循环语句例1:1+2+3+n=?1.循环结构开始i=n?s=s+ii=i+1结束YNs=0i=1输出s输入nVBVB语言中常用的循环语句有语言中常用的循环语句有ForFor语句语句和和Do WhileDo While语句语句。(1 1)Do WhileDo While语句语句条件循环条件循环 语句格式:语句格式: Do While Do While 条件表达式条件表达式 语句块语句块 Loop Loop 计算条件表达式的值。计算条件表达式的值。 如果值为如果值为TrueTrue,则执行循环体中的语句,遇到,则执行循环体中的语句,遇到LoopLoop语句后转到语句后转到继续继续;如果如果值为值为FalseFalse,则跳出循环,执行,则跳出循环,执行LoopLoop后的后的语句。语句。条件表达式为真?循环体语句NY1.循环语句【书本P67页】Do While语句例1:1+2+3+4+n=?Private Sub Command1_Click()Dim i As Integer, s As Integer, n As Integern = Val(Text1.Text)s = 0Do While i = ns = s + ii = i + 1LoopText2.Text = Str(s)End Sub开始i=n?s=s+ii=i+1结束YNs=0i=1输出s输入n(2 2)ForFor语句语句计数循环计数循环 语句格式:语句格式: For For 循环变量循环变量= =初值初值 To To 终值终值 Step Step 步长步长 语句块语句块 Next Next 循环变量循环变量部分部分描述描述循环变量循环变量数值变量,用做循环计数器,一般是整数型变量。数值变量,用做循环计数器,一般是整数型变量。NextNext后的循环变量与后的循环变量与ForFor后的循环变量必须一致。执行了后的循环变量必须一致。执行了NextNext语句后,循语句后,循环变量的值增加一个步长值。环变量的值增加一个步长值。初值初值循环变量的初始值。循环变量的初始值。终值终值循环变量的终止值。循环变量的终止值。步长步长循环变量的差值,结果可以为正也可以为负。如果步长为循环变量的差值,结果可以为正也可以为负。如果步长为1 1,“Step 1Step 1”可以省略。可以省略。语句块语句块又称循环体,一条或多条语句。又称循环体,一条或多条语句。For语句For For 循环循环变量变量= =初值初值 To To 终值终值 Step Step 步长步长 语句语句块块Next Next 循环循环变量变量循环变量 初值循环变量超出终值?循环体语句循环变量 循环变量+步长YNFor语句初值赋给循环变量,并自动记下终值和步长。初值赋给循环变量,并自动记下终值和步长。判断循环变量的值是否超过终值,如果循环变量的值未超过终值,就转到;判断循环变量的值是否超过终值,如果循环变量的值未超过终值,就转到;否则跳出循环,执行否则跳出循环,执行NextNext后的语句。后的语句。执行循环体内的语句,将循环变量的值增加一个步长值,转到继续。执行循环体内的语句,将循环变量的值增加一个步长值,转到继续。注注:如果步长大于:如果步长大于0 0,判断循环变量是否大于终值。如果步长小于,判断循环变量是否大于终值。如果步长小于0 0,判断循环,判断循环变量是否小于终值。变量是否小于终值。For语句例1:1+2+3+4+n=?Private Sub Command1_Click()Dim i As Integer, s As Integer, n As Integern = Val(Text1.Text)s = 0Do While i = ns = s + ii = i + 1LoopText2.Text = Str(s)End SubPrivate Sub Command1_Click()Dim i As Integer, s As Integer, n As Integern = Val(Text1.Text)s = 0For i = 1 To ns = s + iNext iText2.Text = Str(s)End Sub开始i=n?s=s+ii=i+1结束YNs=0i=1输出s输入n没有没有step step 步长步长表示什么?表示什么?思考:思考:ForFor语句中的语句中的“next inext i”相当相当于于Do WhileDo While语句中的什么语句中的什么?ii计数器计数器s=s=s+is+i累加器累加器2.典型语句计数器:变量=变量+1 例如:i=i+1累加器:变量1=变量1+变量2 例如:s=s+i累乘器:变量1=变量1*变量2 例如:s=s*i
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!