中易网

求完数 #include <stdio.h> int main(void){ int i,j,k; for(i=1;i<=1000;i++){ j=0; for(k=1;k<=

答案:2  悬赏:0  
解决时间 2021-02-23 03:12
帮我看看哪有问题,就是不出结果郁闷。。。。。。
最佳答案
求1000以内的完数的C语言代码如下:
#include
int main()
{
int n=1000;
int r,j,i;
for(i=1;i r = 0;
for(j=1;j if(i%j == 0){
r = r + j;
}
}
if(r == i){
printf("the result is:%d\n",r);
}
}
return 0;
}
输出结果为: 6,28,496,
即1000以内的完数只有6、28、496三个数字。
全部回答
这不是什么算式,这是c++语言的算法程序 #include void main() { int i,j,k; for(i=1;i<=9;i++) { for(j=0;j<=9;j++) { for(k=0;k< …… ------------------------------------------------------------- 以下是我为这个残缺程序补充的内容,但是由于我不是学这个的,这个只不过是我的爱好,以下这段程序我只是试编,如果以下这段程序有什么错误,请您原谅!您可以请专业人士帮助您解决这个棘手的问题,谢谢合作! #include void main() { int i,j,k; for(i=1;i<=9;i++) { i>j+k i=i+k i=i+j j-k
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯