public class Test7{
public static void main(String args[])
{
int s=0;
int i,j;
for(i=1;i<=1000;i++)
{
for(j=1,s=0;j<i;j++)
{
if(i%j==0)
s=s+j;
}
if(s==i)
System.out.println("完数:"+i);
}
}
}
运行截图:
public class Test7{
public static void main(String args[])
{
int s=0;
int i,j;
for(i=1;i<=1000;i++)
{
for(j=1,s=0;j<i;j++)
{
if(i%j==0)
s=s+j;
}
if(s==i)
System.out.println("完数:"+i);
}
}
}
运行截图: