柳州做网站的公司有哪些,有什么网站可以做投票,电力建设期刊网站经常维护吗,做dw和ps的网站教学完数的概念#xff1a;完数#xff08;Perfect Number#xff09;是一个正整数#xff0c;它等于除了它本身以外所有正因子之和。例如#xff0c;6的因子有1、2、3和6#xff0c;其中1236#xff0c;所以6是一个完数。
#include stdio.h // 函数用于计算一个数…完数的概念完数Perfect Number是一个正整数它等于除了它本身以外所有正因子之和。例如6的因子有1、2、3和6其中1236所以6是一个完数。
#include stdio.h // 函数用于计算一个数的所有正因子之和
int sum_of_divisors(int n) { int sum 0; for (int i 1; i n; i) { if (n % i 0) { //余数为0代表是当前i是n的因子 sum i; //把所有因子求和 } } return sum;
} int main() { // 遍历1到1000的所有整数 for (int n 1; n 1000; n) { // 计算n的所有正因子之和 int sum sum_of_divisors(n); // 判断如果和sum等于n则n是完数 if (sum n) { printf(%d , n); } } printf(\n); return 0;
}