第八课循环结构for循环第一课时_第1页
第八课循环结构for循环第一课时_第2页
第八课循环结构for循环第一课时_第3页
第八课循环结构for循环第一课时_第4页
第八课循环结构for循环第一课时_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 格 式:If 条件 Then 语句1 Else 语句2一、单行结构条件语句一、单行结构条件语句 流程图复习复习If 条件 Then 语句1 If 条件 Then 语句1 Else 语句2条件是否成立语句块1语句块2是是否否条件语句的下一语句二、块结构条件句二、块结构条件句If 条件1 Then 语句块1ElseIf 条件2 Then 语句块2ElseIf 条件3 Then 语句块3 ElseIf 条件n Then 语句块nElse 语句块 n+1End If复习复习二、块结构条件句二、块结构条件句Select Case x Case 5 语句块1 Case 4 语句块1 Case 3 语句块

2、1 Case 2 语句块1 Case 1 语句块1End Select复习复习VBVB所提供的循环结构主要有:所提供的循环结构主要有:(1) For(1) ForNext Next 循环循环(2) Do(2) DoLoop Loop 循环循环循环结构循环结构NEW循环结构循环结构For For 循环循环1.格式格式 For 循环变量循环变量 = 初始值初始值 To 终止值终止值 Step 步长步长 循环体循环体 Exit For Next 循环变量循环变量一、一、For.Next循环循环2.执行步骤执行步骤 3.流程图流程图 循环变量初值循环变量是否超过终值?执行循环体循环变量循环变量+步长执

3、行Next后继语句例例1 1计算计算1+2+3+4+1+2+3+4+100+100的和,请画出的和,请画出流程图。流程图。方法:等差数列方法:等差数列1+2+3+4+100a1+a2+a3+a4+a100a1=1a2=a1+1an=an-1+1a=a+1S1=1S2=S1+a2Sn=Sn-1+anS=S+a例例1 1计算计算1+2+3+4+1+2+3+4+100+100的和,请画出的和,请画出流程图。流程图。a=a+1S=S+a循环体:循环变量+步长:循环变量初值循环变量是否超过终值?执行循环体循环变量循环变量+步长执行Next后继语句a=1 s=0a=100?s=s+aa=a+1输出s的值若

4、计算1+2+3+4+n的值怎么算?若计算1+3+5+99的值怎么算?输入n的值a=a+2若计算2+4+6+100的值怎么算?a=2 s=0a=99?a=n?yn方法:等积数列方法:等积数列1*2*3*4*10I1*i2*i3*i4*i10i1=1i2=i1+1in=in-1+1i=i+1t1=1t2=t1*i2tn=tn-1*int=t*i例例2 2 编程:求:编程:求:t=10!t=10!分析:分析:t=1t=1* *2 2* *3 3* *4 4* *1010这是一个累乘这是一个累乘. .例例2 2 编程:求:编程:求:t=10!t=10!循环变量初值循环变量是否超过终值?执行循环体循环变

5、量循环变量+步长执行Next后继语句t=1,i=1i10i-10 循环体:循环体: t=tt=t* *i i例例2 2 编程:求:编程:求:t=10!t=10!DIM t AS LONG, i as integerDIM t AS LONG, i as integert=1t=1FOR i=10 TO 1 step -2FOR i=10 TO 1 step -2 t=t t=t* *i iNEXT i NEXT i PRINT PRINT “T=10!=T=10!=“;t;tEND SUBEND SUB分析:分析:t=1t=1* *2 2* *3 3* *4 4* *1010这是一个累乘这是一个累乘. .初值:初值: t=1t=1循环初值循环初值: i=1,i=1,循环终值循环终值: i-10i-10 循环体:循环体: t=tt=t* *i i问:求问:求:t=n!,:t=n!,如何改?如何改?问:求问:求:s=1!+2!+3!+4!+5!+:s=1!+2!+3!+4!+5!+10!+10!s=s+t“s=“,sn=val(text1.text)n=val(text1.tex

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论