C语言编程实例1
一个数如果恰好等于它的因子之和,这个数就称为“完数",例如,6的因子为1.2.3,而6-1+2+3,因此6是“完数”,写函数找出1000之内的所有完数,并输出其因子。
#include <stdio.h>
int main(){
int i,j,k;
printf("1000以内的所有完数:\n");
for(i=1;i<=1000;i++){
int sum=0;
for(j=1;j<=i/2;j++){
if(i%j == 0){
sum += j;
原创
2020-09-15 11:09:55 ·
96 阅读 ·
0 评论