【C语言作业】一个数如果恰好等于它的因子之和,这个数就称为完整数。例如6的因子为1、2、3,而6=1+2+3,因此6是完数,编程找出1000之内的所有完整数
问题:一个数如果恰好等于它的因子之和,这个数就称为完整数。例如6的因子为1、2、3,而6=1+2+3,因此6是完数,编程找出1000之内的所有完数,并按下面格式输出所有的完数和其因子:6是一个完数:6=1+2+3;#include <stdio.h>int main(){ int i,j,a[10],x,y,b;//设i从1到1000,x是完整数,一维数组为加数,j为因数,y、b为一维数组[]内的数字 for(i=1;i<1000;i++) {
原创
2021-11-21 18:21:01 ·
10565 阅读 ·
5 评论