解题思路:
注意事项:
参考代码:
#include <iostream>
using namespace std;
int main()
{
int N;
cin>>N;
int sum=0;
for(int j=1;j<=N;j++){
sum=0;
for(int k=1;k<j;k++){
if(j%k==0) sum+=k;
}
if(sum==j){
cout<<j<<" "<<"its factors are"<<" ";
for(int i=1;i<j;i++){
if(j%i==0) cout<<i<<" ";
}
cout<<endl;
}
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:844 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:559 |
The 3n + 1 problem (C语言代码)浏览:1378 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:627 |
川哥的吩咐 (C++代码)浏览:1076 |
钟神赛车 (C++代码)浏览:905 |
【亲和数】 (C语言代码)浏览:588 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:641 |
A+B for Input-Output Practice (V) (C语言代码)浏览:640 |
C语言训练-大、小写问题 (C语言代码)浏览:792 |