分析:对1~n的全部整数进行判断,凡是能够整除n的均为n的因子。
#include <iostream>
int main()
{
int n ,k;
cout<<"Enter a positive Integer:";
cin>>n;
cout<<"Number: <<n<<" Factors ";
for(k = 1; k <= n ; k++
{
if(0 == n%k )
cout<<k<< " " ;
}
cout<<endl;
return (0);
}
Enter a positive integer: 36
Number 36 Factors 1 2 3 4 6 9 12 18 36