作业帮 > 综合 > 作业

求大神这是同一个程序的编程,可结果不一样,为什么 如果一个数恰好等于它的因子之和,则称该数

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/28 16:07:31
求大神这是同一个程序的编程,可结果不一样,为什么 如果一个数恰好等于它的因子之和,则称该数
这是同一个程序的编程,可结果不一样,为什么
如果一个数恰好等于它的因子之和,则称该数为“完全数”.如:6的因子是1、2、3,而6=1+2+3,则6是个“完全数”.编程,输出1000以内的全部“完全数”.
结果:1+2+3==6.
1+2+4+7+14==28
1+2+4+8+16+31+62+124+248==496
#include
main()
{
intn,q,s=0,i,m=1,j=0,a[100]={0};
for(n=2;n
求大神这是同一个程序的编程,可结果不一样,为什么 如果一个数恰好等于它的因子之和,则称该数
啥叫因子呀?你没搞错?4?14?不需要再分么?
再问: 就是能被这个数整除的数