#include<iostream>
using namespace std;
int main()
{
int a[200];
int result=0;
int halfnum,number=2;
for(;number<=1000;number++)
{
int j=0;
halfnum=(int)number/2;
for(int i=1;i<=halfnum;i++)
{
if(number%i==0)
{
result+=i;
a[j]=i;
j++;
}
}
if(result==number)
cout<<number<<"its factors are:"<<endl;
for(int k=0;k<j;k++)
{
cout<<a[k]<<"\t";
if(k%5==0)
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载