#include<stdio.h> int main() {int N,i,j,k; int sum; scanf("%d",&N); for(i=1;i<=N;i++) {sum=0; for(j=1;j<=i/2;j++) {if(i%j==0) sum=sum+j;} if(sum==i) { printf("%d its factors are ",i); for(k=1;k<=i/2;k++) if(i%k==0) printf("%d ",k); printf("\n");} }return 0; }
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:490 |
C语言程序设计教程(第三版)课后习题9.8 (Java代码)浏览:1635 |
wu-理财计划 (C++代码)浏览:827 |
用筛法求之N内的素数。 (C语言代码)浏览:802 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:610 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:684 |
C语言训练-亲密数 (C语言代码)浏览:682 |
矩阵加法 (C语言代码)浏览:1719 |
1128题解(返回值为数组的情况)浏览:450 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:872 |