鸟格式=,=害我用那么多层嵌套
- #include <iostream>
- using namespace std;
- int main ()
- {
- int x=1,y=1,z,d;
- char a;
- double c;
- for(;x<1000;x++)
- { y=1;
- z=0;
- for(;y<1000;y++)
- { c=x%y;
- if(c==0&&y!=x)
- {
- z=z+y;
- if(z==x)
- {
- cout<<x<<',';
- cout<<"its factors are"<<' ';
- for(y=1;y<1000;y++)
- { c=x%y;
- if(c==0&&y!=x)
- {
- if(y>1)a=',';
- else a=' ';
- cout<<a<<y;
- }
- }
- cout<<endl;
- }
- }
- }
- }
- return 0;
- }