资源描述
VB循环语句 循环用于重复执行一组语句Do.Loop(一般用于循环次数未知一般用于循环次数未知)For.Next(一般用于循环次数已知一般用于循环次数已知)可以使用 Do.LoopDo.Loop 语句多次(次数不定)运行语句块。当条件表达式值为 TrueTrue 时重复执行循环语句块。表达式值循环语句TFDo while 循环语句Exit doLoop表达式值循环语句TFDo循环语句Loop while 表达式值循环语句TF表达式值循环语句TFDo while loopDo loop whileDim counter,myNum counter=0 myNum=3Do While myNum 0 myNum=myNum-1 counter=counter+1 LoopPrint counter For.NextFor.Next 语句用于将语句块运行指定的次数For =to Step 步长步长Next 循环变量 循环语句块循环语句块Exit For 0 初值终值 =1 时,可省略终值=0 死循环 步长步长循环次数求1+2+3+100的和Dim i,S As Integeri=0S=0For i=1 To 100 S=S+iNext iPrint s=;S循环次数是:100 次输出结果是:5050循环的嵌套循环的嵌套 通常,把循环体内不再包含其他循环的循环结构称为单层循环。在处理某些问题时,常常要在循环体内再进行循环操作,这种情况称为多重循环,又称为循环的嵌套。如二重循环、三重循环等。多重循环的执行过程是:外层循环每执行一次,内层循环就要从头到尾执行一轮 dim i,j as integerFor i=1 To 5 For j=1 To 5 Print Spc(1);*;Next j Print Next i打印矩形打印矩形dim i,j as integerFor i=1 To 5 For j=1 To i Print Spc(1);*;Next j Print Next i大家猜猜看大家猜猜看,这是打印出什么图形这是打印出什么图形 有若干只鸡兔同在一个笼子里,从上面数,有35个头;从下面数,有94只脚。求笼中各有几只鸡和兔 提示:1、设i为鸡的数量,j为兔的数量 1=i=35 ,1j=23(944=23)2、i+j=35 i*2+j*4=94以上两条件要同时满足即输出i,j 的值
展开阅读全文