完数:输出1-1000之间所有的完数。

#include <stdio.h>

void main() {
    int i, j, s;
    for (i = 1; i <= 1000; i++) {
        s = 0;
        for (j = 1; j < i; j++)
            if (i % j == 0)
                s += j;
        if (i == s)
            printf("%d,", i);
    }
}
发布了66 篇原创文章 · 获赞 1 · 访问量 919

猜你喜欢

转载自blog.csdn.net/qq_38490457/article/details/104576585