VB题目: 执行语句for i =1 to 3 i=i+1 next i 变量 i 的值是什么
第1次:i=i+1=1+1 //=2next i //2+1=3第2次:i=i+1 //3+1=4next i //4+1=5到这里循环就结束了.因为>3了, (to 3)已经过了这个for next只循环了2次,而不是3次! ===================================Private Sub Form_Activate()z = 0For i = 1 To 3i = i + 1z = z + 1Next iPrint iPrint Chr(10) & “次=” & zEnd Sub 问题出在哪里?哈哈k=1 to 4 应该读成 k从1到5 “步长是y”=于不是赋值语句;+步长,,,,,是 next k 来处理的。
.。
VB题目: 执行语句for i =1 to 3 i=i+1 next i 变量 i 的值是什么
第1次:
i=i+1=1+1 //=2
next i //2+1=3
第2次:
i=i+1 //3+1=4
next i //4+1=5
到这里循环就结束了.因为>3了, (to 3)已经过了
这个for next只循环了2次,而不是3次!
===================================
Private Sub Form_Activate()
z = 0
For i = 1 To 3
i = i + 1
z = z + 1
Next i
Print i
Print Chr(10) &; “次=” & z
End Sub
问题出在哪里?
哈哈
k=1 to 4 应该读成 k从1到5 “步长是y”
=于不是赋值语句;
+步长,,,,,是 next k 来处理的.
步骤是什么,求教 以下程序段的执行结果是
7.原程序是不是
Private Sub Command1_Click()
For i = 1 To 4
x = 2
For j = 1 To 3
x = 1
For k = 1 To 2
x = x + 3
Next k
Next j
Next i
Print x
End Sub
VB运算程序