- #include <stdio.h>
- int main()
- {
-
-
- for (int i = 1; i <= 999; i++) //查看999以内所有的数
- {
- int sum = 0;
- for (int count = 1; count < i; count++) //判断是否是完数
- {
- if (i%count == 0 )
- {
- sum += count;
- }
- // if (i == sum)
- // {
- // printf("%d是完数\n",i );
- // }
- }
- //换个位置
- if (i == sum)
- {
- printf("%d是完数\n",i );
- }
- }
-
- return 0;
- }
复制代码 |