vb中,找出100以内满足以下条件的正整数:该整数所有因子数之和为一个完全平方数

vb中,找出100以内满足以下条件的正整数:该整数所有因子数之和为一个完全平方数


Module Module1

    Sub Main()

        Dim i, j, k As Integer

        For j = 2 To 1000

            k = 0

            For i = 1 To j / 2

                If j Mod i = 0 Then

                    k = k + i

                End If

            Next

            If j = k Then

                Console.WriteLine("完全数为" & k)

            End If

        Next

        Console.ReadLine()

    End Sub


End Module

温馨提示:答案为网友推荐,仅供参考