解题思路:
注意事项:
参考代码:
#include <iostream>
using namespace std;
int main()
{
int ws(int n);
int n,i;
cin>>n;
for(i=1;i<=n;i++)
{
if(ws(i)!=0)
{
cout<<i<<" its factors are ";
for(int j=1;j<i;j++)
if(i%j==0) cout<<j<<' ';
cout<<endl;
}
}
return 0;
}
int ws(int n)
{
int i,s=0;
for(i=1;i<n;i++)
if(n%i==0) s=s+i;
if(s==n) return 1;
else return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:521 |
C语言考试练习题_排列 (C语言代码)浏览:1317 |
淘淘的名单 (C语言代码)浏览:1100 |
母牛的故事 (C语言代码)浏览:1428 |
1017题解浏览:595 |
sizeof的大作用 (C语言代码)浏览:1450 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:557 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:600 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:679 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:683 |