C++第六次上机作业
2016-05-20 11:39
281 查看
项目2:输出质数 #include<iostream> using namespace std; int main() { int i,j; for(i=1001;i<10000;i++) { for(j=2;j<i/2+1;j++) if(i%j==0)break; if((j==i/2+1)&&(i%10==i/1000)) cout<<i<<endl; } return 0; } 项目3:输出完数 #include<iostream> using namespace std; int main() { int i,j,k; for(i=1;i<1000;i++) { k=0; for(j=1;j<i;j++) if(i%j==0) k+=j; if(i==k) cout<<i<<endl; } return 0; }