主题:各路编程高手帮忙看看!
哪位高手能否帮我这个菜鸟看一下这个程序那里有问题,帮我看看是否循环语句有问题?
I = 0
If I = 0 Then GoTo 472
X(I) = O
Y(I) = O
Z(I) = O
For J = 1 To M
A1 = -(1 - Exp(S(J)) * (1 - Exp(S(J)) * Exp((I - 1) * S(J)) / S(J) / S(J)))
X(I) = X(I) - A9(J) * A1
Y(I) = Y(I) - B9(J) * A1
Z(I) = Z(I) - C9(J) * A1
Next J
GoTo 490
X(I) = K
Y(I) = K
Z(I) = K
For J = 1 To M
A1 = (1 - Exp(S(J)) / S(J) / S(J))
X(I) = X(I) - A9(J) * A1
Y(I) = X(I) - B9(J) * A1
Z(I) = X(I) - C9(J) * A1
Next J
If I < 0.0015 Then Y(I) = 0
If I < 2 Then GoTo 502
If Y(I - 1) = 0 Then GoTo 502
C2 = Y(I) / Y(I - 1)
C5 = Abs(C2 - Y(I - 1) / Y(I - 2))
If (C5 - 0.001) <= 0 Then GoTo 508
Print I, X(I), Y(I), Z(I)
I = I + 1
I = 0
If I = 0 Then GoTo 472
X(I) = O
Y(I) = O
Z(I) = O
For J = 1 To M
A1 = -(1 - Exp(S(J)) * (1 - Exp(S(J)) * Exp((I - 1) * S(J)) / S(J) / S(J)))
X(I) = X(I) - A9(J) * A1
Y(I) = Y(I) - B9(J) * A1
Z(I) = Z(I) - C9(J) * A1
Next J
GoTo 490
X(I) = K
Y(I) = K
Z(I) = K
For J = 1 To M
A1 = (1 - Exp(S(J)) / S(J) / S(J))
X(I) = X(I) - A9(J) * A1
Y(I) = X(I) - B9(J) * A1
Z(I) = X(I) - C9(J) * A1
Next J
If I < 0.0015 Then Y(I) = 0
If I < 2 Then GoTo 502
If Y(I - 1) = 0 Then GoTo 502
C2 = Y(I) / Y(I - 1)
C5 = Abs(C2 - Y(I - 1) / Y(I - 2))
If (C5 - 0.001) <= 0 Then GoTo 508
Print I, X(I), Y(I), Z(I)
I = I + 1