给出一个可靠的定义:
完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。
输入:
6
输出:
Yes
#include<stdio.h>
int main()
{
int i,n,s=0;
scanf("%d",&n);
for (i=1;i<n;i++)
if (n%i==0) s+=i;
if (s==n) printf("Yes");
else printf("No");
return 0;
}
更多推荐
C语言程序设计之判断是否是完全数
发布评论