一个c语言的题,题目:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编

如题所述

从1到小于这个数的所有数(或小于等于它的二分之一),在这个范围里,找能
被它整除的数,也就是取余%为0的数,累加,看看是不是等于它。如果要输出因子的话,就把因子存到数组里。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-11
#include
#include
void
main()
{
int
m,i,s;
for(m=1;m<=1000;m++)
//从1开始到1000循环结束
{
s=0;//初始化因子之和s为0
for(i=1;i
评论
0
0
0
加载更多
相似回答
大家正在搜