200 + m * 300РPrint "第" & m & "步", " -△X ", "F(" & m & ")=" & F(m), " X(" & m & ")=" & X(m), " Y(" & m & ")=" & Y(m), " Xe = " & Int(Text3), " Ye = " & Int(Text4), " ∑= " & j - nРElseРk = k + 1Рm = m + 1Р F(m) = F(m - 1) + 2 * Abs(Y(m - 1)) + 1РY(m) = Y(m - 1) + 1РX(m) = X(m - 1)Р Picture1.Line (500 + 400 * (a - l), 6500 - 400 * (b + k))-(500 + 400 * (a - l), 6500 - 400 * (b + k - 1))Р Form1.CurrentX = 200РForm1.CurrentY = 200 + m * 300РPrint "第" & m & "步", " +△Y ", "F(" & m & ")=" & F(m), " X(" & m & ")=" & X(m), " Y(" & m & ")=" & Y(m), " Xe = " & Int(Text3), " Ye = " & Int(Text4), " ∑= " & j - n; ""РEnd IfРNext nРElseIf Option2.Value = True ThenРFor n = 1 To jРIf F(m) >= 0 And j > 0 ThenРm = m + 1Р k = k + 1Р F(m) = F(m - 1) - 2 * Abs(Y(m - 1)) + 1Р X(m) = X(m - 1)Р Y(m) = Y(m - 1) - 1