关于VB中for循环的问题
代码中有三层FOR循环,其次数并非简单的累乘。我们逐层分析,以i为循环变量时,每次循环的次数如下:当i为1时,j从1循环至1,k从1循环至3,此层循环3次。当i为2时,j从1循环至2,k从1循环至3,以及k从2循环至3,此层循环5次。当i为3时,j从1循环至3,k从1循环至3,k从2循环至3,以...
vb中一个简单for循环的问题
For 循环变量=初值 To 终值 [Step 步长][语句]Next[循环变量]当步长缺省时,缺省值为1。在Visual Basic中For循环属于“先检查后执行”语句,这种语句的执行过程:当步长为正,“循环变量”首先取得“初值”,检查是否超过“终值”,如果超过就一次也不执行而跳出循环。如果没有超过就执行循环体内的语句...
VB如何使用For循环语句
首先,我们输入For关键字。然后我们定义一个循环变量。然后我们写入【1to 10】。然后我峨眉呢输入【Next i】结束。然后我们就可以在这里输入每次执行的语句。然后运行就可以看到这个结果了。
vb循环问题
系统首先执行For语句,把1赋予变量K ==> 因为步长为负数,判断 K >=2吗?不 ==> 循环结束。同样可见,循环体内的语句“Print “你好!””一次也没有被执行,其实没有发生循环。所以,你的问题是步长为负数,一开始循环控制变量为1,而循环控制变量每循环一次应该是减小的,现在已经小于终止值5了...
vb中的for循环问题,求解释
回答:For i = 1 To 4 x = 4 For j = 1 To 2 x = 3 For k = 1 To 2 x = x + 6 Next k Next j Next i 执行顺序 i=1 x=4 j=1 x=3 k=1 x=x+6 得x=9 k=2 x=x+6 得x=15 i=1 x=4 j=2 x=3 k=1 x=x+6 得x=9 k=2 x=x+6 得x=15 虽然有...
VB中的For循环的问题
Step-1 表示每一步减1,也就是循环第一次是i=4,然后是i=3,i=2 这是称为“冒泡法”的排序方法,可以这样理解:外循环表示需进行几轮比较,对4个元素进行比较排序,需要进行3轮比较,所以For i = 4 To 2 Step -1。而内循环则可以这样说:第一次是i=4,a(1)与a(2)、a(2)与a(3)、...
VB FOR 循环问题~
循环的迭代。每次 Visual Basic 遇到 Next 语句时,都按 step 递增 counter,然后返回到 For 语句。它再次将 counter 与 end 进行比较,并再次根据结果运行块或者终止循环。这一过程将一直持续下去,直到 counter 传递 end 或者遇到 Exit For 语句为止。循环的终止。在 counter 传递 end 之后,循环才会...
VB FOR 循环
FOR i=1TO4 X=4 FOR j=1TO2 X=X+6 next next 每次执行完了 j=1 to 2 循环后,都会将 x 还原为 4 所以 i=1 to 4 的前3个循环没有看的必要了 最后一次时 i=4 x=4 ,for j=1 to 2 所以 x=x+6 执行2次,那么 x=4+2*6=16 所以最终结果为 x=16 ...
VB中循环计数的问题!送10分!
for循环正常完成后,循环变量是比终值多出一个步长。在这里终值是20,步长是1(默认),所以循环之后n就是21
VB6.0,for循环问题
这是因为程序用了两层循环,外循环用来控制显示几行,内循环用来控制每行显示几个"*",所以每次只需打印一个即可。如果只用一个循环,那么代码就可以改为:Dim x%For x = 1 To 5 Print Tab(x); String(11 - 2 * x, "*")Next x可以看到这种方法代码量比较少 ...