例如 5和4、10和6、13和12的和与差均为平方数。
以下是我编写的代码
运行后我发现一个严重问题
输出的数组重复
比如
输出 4 5
5 4
6 10
10 6
等等
这些其实是重复的
有什么办法可以让重复的数组不再出现
Private Sub Command1_Click()
Dim m As Integer, n As Integer
For i = 1 To 100
For j = 1 To 100
m = i + j
n = Abs(i - j)
If CInt(Sqr(m)) = Sqr(m) And CInt(Sqr(n)) = Sqr(n) Then
Print i, j
End If
Next j
Next i
End Sub
Private Sub Command2_Click()
End
End Sub