作业帮 > 综合 > 作业

请用vb程序输出30以内所有勾股数组合,求语句

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/02 17:32:59
请用vb程序输出30以内所有勾股数组合,求语句
Private Sub Command1_Click()
Dim k1 As Long, k2 As Long, k3 As Long
For k2 = 1 To 30
    For k1 = 1 To k1
        k3 = Sqr(k1 ^ 2 + k2 ^ 2)
        If k3 <= 30 And k1 ^ 2 + k2 ^ 2 = k3 ^ 2 Then Print k1, k2, k3
    Next
Next
End Sub
再问: 运行不了啊
再答: 窗体上加个按钮Command1