一个数如果恰好等于它的因子之和 一个数如果恰好等于它的因子之和


一个数如果恰好等于它的因子之和 一个数如果恰好等于它的因子之和

文章插图
【一个数如果恰好等于它的因子之和 一个数如果恰好等于它的因子之和】大家好,小跳来为大家解答以上的问题 。一个数如果恰好等于它的因子之和,一个数如果恰好等于它的因子之和这个很多人还不知道,现在让我们一起来看看吧!
1、6,28,496就这三个数有三个程序第一个:#include using namespace std; int main() {const int m=1000;// 定义寻找范围int k1,k2,k3,k4,k5,k6,k7,k8,k9,k10;int i,a,n,s;for (a=2;a<=m;a++)// a是2~1000之间的整数,检查它是否为完数{n=0;// n用来累计a的因子的个数s=a;// s用来存放尚未求出的因子之和,开始时等于afor (i=1;i1)cout<1表示a至少有2个因子if (n>2)cout<<","<2表示至少有3个因子 。
2、故应再输出一个因子if (n>3)cout<<","<3表示至少有4个因子,故应再输出一个因子if (n>4)cout<<","<5)cout<<","<6)cout<<","<7) cout<<","<8) cout<<","<9) cout<<","<using namespace std; int main(){int m,s,i;for (m=2;m<1000;m++){s=0;for (i=1;iusing namespace std;int main(){int k[11];int i,a,n,s;for (a=2;a<=1000;a++){n=0;s=a;for (i=1;i本文到此分享完毕 , 希望对大家有所帮助 。