解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int n,t=0;
scanf("%d", &n);
for (t = 2; t < n; t++)
{
int i = 0, sum = 0, j = 0;
int a[100] = { 0 };
for (i = 1; i < t; i++)
{
if (t % i == 0)
{
sum = sum + i;
a[j] = i;
j++;
}
}
if (sum == t)
{
printf("%d its factors are ", t);
for (i = 0; i < j; i++)
{
printf("%d ", a[i]);
}
printf("\n");
}
}
return 0;
}
0.0分
0 人评分
点我有惊喜!你懂得!浏览:2214 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:730 |
震宇大神的杀毒软件 (C语言代码)浏览:1241 |
求圆的面积 (C语言代码)浏览:1271 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:1420 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:619 |
【偶数求和】 (C语言代码)浏览:566 |
printf基础练习2 (C语言代码)浏览:646 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:691 |
星期判断机 (C语言代码)浏览:859 |