大家好,想请教一下大家,我想求1000以内的完全数,但当我的sum这样定义时,却没有结果,为什么??求解

刘大铿 2018-11-09 03:26:42
import java.util.*;
public class day{

public static void main(String[] arg){
int sum=0;
int i;
for (i=1;i<1000;i++){

for (int j = 1; j < i; j++) {
if (i % j == 0 && j != 0) {
sum+= j;
}
}

if (i == sum) {
System.out.println(" " + i);
}

}

}
}
...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
刘大铿 2018-11-11
  • 打赏
  • 举报
回复
谢谢大家了!
nayi_224 2018-11-09
  • 打赏
  • 举报
回复
sum没清零
    public static void main(String[] arg){
        int sum=0;
        int i;
        for (i=1; i<1000; i++){

            for (int j = 1; j < i; j++) {
                if (i % j == 0 && j != 0) {
                    sum+= j;
                }
            }

            if (i == sum) {
                System.out.println(" " + i);
            }
            
            sum = 0;
        }

    }
十八道胡同 2018-11-09
  • 打赏
  • 举报
回复
for (i=1;i<1000;i++){
在这里把sum初始化为0
菜鸟一朵朵 2018-11-09
  • 打赏
  • 举报
回复
越往后加sum越大不可能相等的 i=4的时候 sum=5 之后i+1的时候sum肯定加1因为任何正整数除1都余0,sum之后只会越来越大。。。。。。
内容概要:本文详细复现了自适应终端滑模控制(ATSMC)在二自由度刚性机器人机械臂中的应用,重点阐述了该先进控制策略的设计原理、数学建模过程及其在非线性、强耦合的机械臂系统中的高性能轨迹跟踪能力。通过Matlab代码实现,验证了ATSMC相较于传统控制方法在提高系统鲁棒性、抑制外部干扰与参数不确定性方面的优越性,尤其体现在快速收敛性和高精度控制上。文中涵盖了控制系统结构设计、滑模面构造、自适应律设计及Lyapunov稳定性证明等关键环节,并提供了完整的仿真流程与结果分析。; 适合人群:具备自动控制理论基础、机器人学知识及Matlab/Simulink仿真能力的研究生、科研人员和自动化领域工程师。; 使用场景及目标:①深入理解滑模控制特别是终端滑模与自适应机制的结合原理;②掌握非线性系统先进控制算法的设计与仿真方法;③为机器人高精度运动控制、工业自动化等实际工程问题提供算法参考与实现范例; 阅读建议:建议读者结合现代控制理论教材,重点关注控制律推导与Lyapunov函数设计部分,并动手运行与调试所提供的Matlab代码,通过改变系统参数和初始条件来观察控制性能变化,从而加深对ATSMC算法鲁棒性与适应性的理解。
内容概要:本文围绕基于模型预测控制(MPC)的微电网调度优化展开研究,提出了一种结合多元宇宙优化算法(MVO)的创新性求解方法。该研究构建了以经济性、稳定性和可再生能源利用率为目标的多目标优化模型,并利用MPC的滚动优化特性处理系统动态变化与不确定性因素。通过引入多元宇宙优化算法求解复杂非线性优化问题,有效提升了寻优效率与全局收敛能力。文中详细阐述了MPC框架下的预测模型构建、目标函数设计、约束条件设置及多元宇宙算法的具体实现流程,并借助Matlab平台完成了仿真验证,结果表明所提方法在降低运行成本、提高能源利用效率和增强系统稳定性方面表现优异。; 适合人群:具备电力系统、自动化或相关领域基础知识,熟悉Matlab编程,从事新能源、智能电网、优化控制方向研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于微电网能量管理系统中实现多间尺度下的动态调度优化;②为解决含高比例可再生能源的配电系统协调控制问题提供算法支持;③作为智能优化算法与先进控制策略融合的技术参考,推动MPC在复杂电力系统中的实际落地。; 阅读建议:建议读者结合Matlab代码深入理解算法实现细节,重点关注MPC与MVO的协同机制设计,同可尝试将该方法迁移至其他优化控制场景进行对比验证,进一步掌握其适用边界与改进潜力。

51,411

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧