> 文章列表 > 一个数如果恰好等于它的因子之和Python(一个数如果恰好等于它的因子之和)

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

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

关于一个数如果恰好等于它的因子之和Python,一个数如果恰好等于它的因子之和这个很多人还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!

1、#include int main(){int n,temp,sum; /*n表示要判断的数,temp表示因子,sum表示因子之和*/ for(n=1;n<1000;n++) {sum= 0;for(temp=1;temp<n;temp++){if(n%temp==0) /*判断n能否被temp整除。

2、能的话temp即为因子*/ {sum=sum+temp; /*求因子之和*/ }}if(sum==n) /*判断此数是否等于因子之和*/ {printf(\"%d its factors are \",n);for(temp=1;temp<n;++temp){if(n%temp==0){printf(\"%d \",temp);}}printf(\"\");}}return 0;}。

本文到此分享完毕,希望对大家有所帮助。

免费职业培训