C语言求1000以内完数
生活随笔
收集整理的這篇文章主要介紹了
C语言求1000以内完数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一個數如果恰好等于它的因子之和,這個數就稱為“完數”。例如:6=1+2+3.編程找出1000以內的所有完數。
#include<stdio.h> void main() {int m,s,i;for(m=2; m<1000; m++) {s=0;for(i=1; i<m; i++)if((m%i)==0)s=s+i;if(s==m) {printf("%d",m);printf("\n");}} }總結
以上是生活随笔為你收集整理的C语言求1000以内完数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下的parted工具的使用 G
- 下一篇: BigDecimal四舍五入与保留位