黑马程序员技术交流社区
标题:
如何利用C语言实现判断完全数的问题
[打印本页]
作者:
CesC
时间:
2015-7-22 23:13
标题:
如何利用C语言实现判断完全数的问题
完全数是指其因数的和等于自身。如6是完全数,其因数为1,2,3,和为6。如28也是完全数,其因数为1,2,4,7,14,和为28。
作者:
丁铭检
时间:
2015-7-23 08:51
这个用循环加取余判断。。自行理解。。。
作者:
Eil.tea
时间:
2015-7-26 10:37
int n=6,sum=0;
for (int i=1; i<n; i++) {
if (n%i==0) {
sum+=i;
}
}
if (n==sum) {
printf("%d是完全数\n",n);
}
else {
printf("%d不是完全数\n",n);
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2