问题标签 [perfect-numbers]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
list - Haskell - 将结果定义为列表并返回 null
好吧,第一次尝试使用 Haskell,并且只有新手 Java 知识导致了一些问题。我试图做的是将函数 listX n 的结果定义为一个名为 xs 的列表。我的想法是程序会抓取从 1 到 n 的每一个数字,并检查它是否等于其正除数的总和。显然,我失败了,需要帮助,非常感谢我不理解的概念的指针。
java - 带范围的完美数法
我无法显示“它不是一个完美的数字”。我需要最后一部分的帮助。它不允许我将其更改为其他。
java - 仅使用循环和 Java 中的 if 语句查找 1-1000 之间的完美数字
我知道这个问题之前已经被问过很多次了,但是我还没有看到有人使用这种方法。在任何关于这是家庭作业的评论之前,是的,它是,但我不是在寻找一个完整的答案,我只是在寻找一个正确的方向。基本上,我对这段代码的问题是它只输出数字“0”。我想知道我哪里出错了。
}
java - 1 到 1000 之间的完美数
我试图找到 1 到 1000 之间的完美数字,我写了这段代码,但它没有用!怎么了?
if-statement - 如果总是在 Clojure 中返回 nil
我正在尝试编写一个程序来检查一个数字是否完美或不使用clojure
. 我对Clojure
任何其他函数式编程语言都很陌生。
当我删除第 5 行的 if 语句时,它工作正常。但我需要检查我是否将数字除以。这就是我的问题。请检查下面的函数并告诉我为什么它返回 nil。无论我改变什么,都会返回零。
如果有人可以逐行解释每行在做什么,那也会有所帮助。谢谢
c - 如何编写 1 个 C 程序,打印一个数的所有因数、因数之和,并检查它是否是完美数
我需要编写一个程序来完成所有 3 件事:打印所有因子,对因子求和,并检查它是否是一个完美的数字。
我应该只使用 while 循环,但我无法让它工作,所以我使用了一些 For 循环。除此之外,我遇到的主要麻烦是让程序检查数字是否完美。
例如,我输入“6”,得到因子 1、2、3、6,总和 = 12,但程序认为“6”不是一个完美的数字。请查看我的代码,看看我哪里出错了。
c - 如何在C中返回两个完美数字的总和
我有一个名为的方法henry
,它接受两个整数参数i
和j
,并返回完美数字的ith
总和jth
。例如,henry(1, 3)
应该返回,502
因为6
is the 1st perfect number
and 496
is the 3rd perfect number
and6 + 496 = 502.
我知道如何打印这样的完美数字:
请给我提示以解决此问题,谢谢。
java - 为什么这些完美的号码查找程序尝试不起作用?
我昨天刚开始学习编码,并想尝试制作一个程序来帮助找到今天给定数字的所有完美数字。这些都行不通。Eclipse 上没有显示错误消息,所以我猜这些错误是合乎逻辑的(?)这是相关的代码,有人可以告诉我错误在哪里吗?
javascript - 尝试使用 getElementById 在 Javascript 中打印正确答案
我试图找出一个数字是否是一个完美的数字,但我无法正确打印它。数字 6、496、8128 是完美数字,但是当我输入这些数字时,它一直在打印,var res2
而不是var res1
. 这里有什么问题,有人可以帮忙吗?
python - 完美数字程序python
我正在上一门 Python 入门课程,在一次练习中,我们将编写一个函数,在该函数中我们输入一个数字并返回 bool True 或 False,如果该数字是一个完美的数字。然后我们将创建另一个函数,它接受一个上限,并将检查每个数字直到该限制,如果它是一个完美的数字,则打印完美的数字。到目前为止,我的问题是这个 excersie 的第二部分,而不是打印出完美的数字,它会打印出“真”有多少。同样,第一个函数应该返回 True 或 False,所以我不确定我们如何让第二个函数打印出实际数字!