求亲密数
作者:互联网
#include <stdio.h>
#include <math.h>
#define NUM 500
int main(void)
{
int a,b,c,i,j;
for(a=1;a<=NUM;a++)
{
for(b=0,i=1;i<=a/2+1;i++)
{
if(a%i==0)
{
b+=i;
}
}
for(c=0,j=1;j<=b/2+1;j++)
{
if(b%j==0)
{
c+=j;
}
}
if(c==a&&b>=c)
{
printf("亲密数为:(%d,%d)\n",a,b);
}
}
}
标签:b%,a%,int,void,亲密,include 来源: https://blog.51cto.com/u_15187743/2874240