编写一个fun函数的功能为判断一个整数是不是完数,然后调用这个函数输出1000之内的所有完数

时间:2013.04.16 发布人:DLh**IN

编写一个fun函数的功能为判断一个整数是不是完数,然后调用这个函数输出1000之内的所有完数

已解决问题

谷歌DLh**IN用户在2013.04.16提交了关于“黄仁勋编写一个fun函数的功能为判断一个整数是不是完数,然后调用这个函数输出1000之内的所有完数”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-10-25T11:20:58。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 !

希望以下的回答,能够帮助你。

第1个回答

用户名:pwbbpk  

#include<stdio.h>
#incl过绝布交振村稳论不装握ude<math.h>
in础且掉开tfun(intn)
{
intsum=0,i;
for(i=1;i<=sqrt帮其音评火(n);i++)
if(n%i==0)s宁晶妈配密距志um+=i+n/i;
if((int)sqrt(n)*(int)sqrt(n)=止台走久**=n)
sum-=sqrt(n);
if(sum-n==n)
return1;
曲乡return0;
}
直限自互念问与常更吸口voidmain()
{
inti;
for(i贵晚庆烧第曲求器=2;i<1001;i++)if烈香认进(fun(i))金讲妒还培放脸界printf("%d\n",i);
}