一個數(shù)如果恰好等于它的因子之和,這個數(shù)就稱為"完數(shù)".例如,6的因子為1、2、3,而6=1+2+3,因此6是完數(shù)。編程序找出1000之內(nèi)的所有完數(shù),并按下落不明面格式輸出其因子: 6 its factors are 1,2,3

熱心網(wǎng)友

打印 1000 內(nèi)的完數(shù)。# include "stdio。h"main() { int k1,k2,k3,k4,k5,k6,k7,k8,k9,k10; int i,j,n,s; for (j=2;j1) printf("%d,%d",k1,k2); if (n2) printf(",%d",k3); if (n3) printf(",%d",k4); if (n4) printf(",%d",k5); if (n5) printf(",%d",k6); if (n6) printf(",%d",k7); if (n7) printf(",%d",k8); if (n8) printf(",%d",k9); if (n9) printf(",%d",k10); printf("\n"); } } }。

熱心網(wǎng)友

提供個思路,先找出所有因子,再讓這些因子相加,打印出結(jié)果不就行了。