VB中,n=n+1 next i 是什么个意思 例如下:

2025-03-10 16:48:35
推荐回答(2个)
回答1:

Private Sub Command1_Click()
Dim i As Integer, n As Integer ‘这个是定义,你应该知道
For i = 1 To 100 ’这个是指i从1循环到100
If i Mod 7 = 0 Then ‘这个值当i除以7等于0的时候,也就是整除的时候运行下面一句
n = n + 1 ’当i除以7等于0的时候n=n+1,一直下去
End If ‘结束循环
Next i ’也是结束的意思
Print "1到100能之间能被7整除的个数是:"; n ‘打印n的值
End Sub

回答2:

这个是For Next的循环语句
一、循环的一般格式FOR X=A TO B STEP C 循环体NEXT X其中: 1、X表示为循环变量,可用任一简单变量来表示。 2、A表示循环变量初值。 3、B表示循环变量终值。 4、C表示循环变量的增量。 5、A、B、C可以是常数,或已被赋值的变量,也可以是算术表达式。 二、循环的执行过程及流程图1、执行时,把初值A赋给循环变量X,并将终值与步长记下来。 2、将X值与终值B比较,若循环变量X的值不超过终值B,则执行循环体语句。 3、执行NEXT语句时,循环变量自动按“步长”增值,即X+C=>X。 4、继续执行第2步,直到X的值超过终值B, 则执行NEXT的下一语句。 三、几点注意1.FOR和NEXT语句缺一不可,且FOR语句位置在NEXT语句之前。 2.步长值可以为正值(循环变量递增)也可以是负值(递减)。 3.当步长值为1时,“STEP 1”可以省略不写。4.FOR语句中的循环变量与NEXT语句中循环变量必须是同一个变量5.循环语句可以嵌套。