鱼C论坛

 找回密码
 立即注册
查看: 2568|回复: 2

[技术交流] 一个纠结的程序

[复制链接]
发表于 2011-10-22 21:10:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
求一千以内的完数
#include<stdio.h>
void main()
{
        static int k[10];
    int i,j,n,s;
    for(j=2;j<1000;j++)
        {
       n=-1;
       s=j;
    for(i=1;i<j;i++)
        {
      if((j%i)==0)
          {
                  n++;
          s=s-i;
          k[n]=i;
          }
        }
    if(s==0)
        {
      printf("%d is a wanshu",j);
      for(i=0;i<n;i++)
          {
                printf("%d,",k[i]);
          }
      printf("%d\n",k[n]);
        }
        }
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-10-22 23:05:44 | 显示全部楼层
完数,即完美数,一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3.(6的因子是1,2,3)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-10-22 23:32:13 | 显示全部楼层
..
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-27 23:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表