首页 动态 > 生活 > 正文

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

导读 #include #include void main(){ int m,i,s; for(m=1;m

#include #include void main(){ int m,i,s; for(m=1;m<=1000;m++) //从1开始到1000循环结束 { s=0;//初始化因子之和s为0 for(i=1;i

有多少m的因子 if(m%i==0) //如果m能整除i。

则i为m的因子 s=s+i;//将因子累加 if(s==m) //如果因子之和等于这个数 printf("%d",s);//输出 } getch();}运行结果:6 28 496。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。