解题思路:
注意事项:
参考代码:
#include <stdio.h> int main(){ int N,a[200],i,j,l; scanf("%d",&N); for(i=1;i<=N;i++){ int k=0,num=0; for(j=1;j<i;j++){ if(i%j==0){ a[k++]=j; num+=j; } } if(num==i){ printf("%d its factors are",i); for(l=0;l<k;l++){ printf(" %d",a[l]); } printf("\n"); } } return 0 ; }
0.0分
0 人评分
【蟠桃记】 (C语言代码)浏览:804 |
简单的a+b (C语言代码)浏览:673 |
简单的a+b (C语言代码)浏览:566 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:468 |
简单的a+b (C语言代码)浏览:615 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1173 |
【计算直线的交点数】 (C语言代码)浏览:1466 |
1011题解浏览:781 |
1012题解浏览:900 |
Hello, world! (C语言代码)浏览:744 |