解题思路:
注意事项:
参考代码:
#include <cstdio>
int main()
{
int n;
scanf("%d",&n);
int sum=0;
int i[1005],num=0;
for(int a = 6; a <= n; a ++)
{
sum=0;
num=0;
for(int b=1; b<=a/2+1; b++)
{
if(a%b==0)
{
sum+=b;
i[num++]=b;
}
}
if(sum==a)
{
printf("%d its factors are ",a);
for(int b = 0; b < num; b ++)
printf(b==num-1?"%d\n":"%d ",i[b]);
}
}
return 0;
}
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:461 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:738 |
求组合数 (C语言代码)浏览:1124 |
WU-蓝桥杯算法提高VIP-Quadratic Equation (C++代码)浏览:1716 |
The 3n + 1 problem (C语言代码)浏览:540 |
母牛的故事 (C语言代码)浏览:538 |
C二级辅导-求偶数和 (C语言代码)浏览:667 |
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:654 |
字符逆序 (C语言代码)浏览:502 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:709 |