我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

大一小白想问一下这个C语言怎么做

一个数如果恰好等于它的因子之和,这个数就称为"完数",编写程序找出2~5000中的所有完数。

输入输出示例

6 28 496


#include <stdio.h>
int main()
{
    int i, j, s;
    for( i=2; i<=5000; i++)
    {
        s=0;
        for( j=1; j<=i/2; j++ )
        {
            if(i%j == 0)
            s += j;
        }
        if(s == i)
            printf("%d ", i);
    }
}

近期文章

  • 你好,第一行代码3问题想问一下你,三天了这章都过不去
  • 购买的各种情况最值问题
  • 为什么是%d,不是%12
  • c语言题,请大家看一看
  • java的空数组问题
  • eclipse中的乱码问题
  • Android中使用canvas如何画出以下图形?
  • 读程序补充完整,这两条横线上写的什么程序。解一下
  • 小A设计了一款游戏,游戏中游戏人物的攻击强度的计算函数是:
  • python如何转换字符格式
  • 从GitHub上弄的项目运行404
  • 如何用raptor实现三秒以内无操作自动跳转
  • 求解,为什么后面输出的都是0?
  • verilog中的定义端口问题
  • 计算魔方的最少旋转的次数的问题,怎么利用C语言的程序的编写的过程来实现的?
  • 前端问题:这些问题该怎么用HTML创建页面
  • 求解答,Python基础转换语句
  • 初学者,题都没读懂😭😭可不可以解答下这个 想看意思和代码😭😭
  • 为什么没有去掉最高分和最低分啊
  • Python pyqt5求组

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华