加好友 发纸条
写留言 加关注
#include<iostream> using namespace std;
int fws(int n) { int i,s=0; for(i=1;i<n;i++) { if(n%i==0) s+=i; } if(s==n) return 1; else return 0; }
int main() { int n,j; cin>>n; cout<<n<<"以内的全部完数是:"<<'\n'; for(j=2;j<=n;j++) { if(fws(j)) cout<<j<<'\n'; } return 0; }
喜欢
0
赠金笔