网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

一个数如果恰好等于它所有的真因子(即除了自身以外的约数)的和,这个数就称为“完数”。例如6=1+2+3.编程找出1000以内的所有完数。


参考答案和解析
源程序略。
更多 “一个数如果恰好等于它所有的真因子(即除了自身以外的约数)的和,这个数就称为“完数”。例如6=1+2+3.编程找出1000以内的所有完数。” 相关考题
考题 编写一个求出找出所有水仙花数的程序,判断一个数是否是水仙花数由子函数完成,输出由主函数完成。若一个三位正整数,若它的所有数字立方和等于该数本身,则为水仙花数。例如 153=13+53+33请帮忙给出正确答案和分析,谢谢!

考题 最大真约数是指一个数的(除它本身之外)最大约数。下面的程序是求一个数的最大真约数,请在程序的每条横线处填写一个语句,使程序的功能完整(例如:100的最大真约数是50)。注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。public class MaxDiv{public static void main(String args[ ]){int a=100;______________while(i0){if(____________________)_____________________i--;}System. out. print in (a+"的最大真约数为: "+i );}}

考题 一个数的约数的个数是( ),其中最小的约数是( ),最大的约数是( )。

考题 下面的程序是10000以内的“相亲数”。所谓相亲数是指这样的一对数:甲数的约数之和等于乙数,而乙数的约数等于甲数,(例如220和284是一对相亲数)请在程序的每条横线处填写一条语句,使程序的功能完整。注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。public class QinShu{public static void main(String args[ ]){for(int n=1;n<9999;n++){int s=divsum(n);if( )System.out.println(n+","+s);}}public static int divsum(int n){//该方法的功能是求一个数的所有约数int s=0;for(int i=1;____________________i++)if(____________________)s+=i;return s;}}

考题 :有一列数,第1个数是35,第2个数是25,从第3个数开始,每个数都是它前面两个数的平均数。这列数的第15个数的整数部分是( )。A.19B.24C.28D.30

考题 五个数中,最小的是12,从第一个数起,每一个数都比前一个数大5,这五个数的平均数是多少?( )A.22B.22.5C.23D.23.5

考题 把一张纸剪成6块,从所得的纸片中取出若干块,每块各剪成6块,再从所有的纸片中取出若干块,每块各剪成6块……如此进行下去,到剪完某一次后停止,所得的纸片总数有可能是2000,2001,2002,2003这四个数中的哪个数?( )A.2000B.2001C.2002D.2003

考题 有一串自然数,已知第一个数与第二个数互质,而且第一个数的5/6恰好是第二个数的1/4,从第三个数开始,每个数字正好是前两个数的和,问这串数的第2005个数被3除所得的余数是( )。A.2B.1C.0D.3

考题 五个数中,最小的是12,从第二个数起,每一个数都比前一个数大5,这五个数的平均数是( )。A.22B.22.5C.23D.23.5

考题 如果一个数的平方与这个数的差等于0,那么这个数只能是( )A 0 B -1 C 1 D 0或1

考题 34·有一串自然数,已知第一个数与第二个数互质,而且第一个数的恰好是第二个数的,从第三个数开始,每个数字正好是前两个数的和,则这串数的第2005个数被3除所得的余数是( )。A.2 .B.1C.0D.3

考题 编程求100~1000之间能同时3和7整除的数的个数。

考题 填空:(1)一个数的平方等于它本身,这个数是___________;一个数的平方根等于它本身,这个数是______;一个数的算术平方根等于它本身,这个数是_____________。(2)一个数的立方等于它本身,这个数是________________;一个数的立方根等于它本身,这个数是_______________。

考题 JAVA编程题目:输入两个正整数m和n,求其最大公约数和最小公倍数。/**在循环中,只要除数不等于0,用较大数除以较小的数,将小的一个数作为下一轮循环的大数,取得的余数作为下一轮循环的较小的数,如此循环直到较小的数的值为0,返回较大的数,此数即为最大公约数,最小公倍数为两数之积除以最大公约数。*/

考题 编写程序,一个数如果刚好与它所有的因子之和相等,则称该数为“完数”,如:6=1+2+ 3,则6就是一个完数。求5~500之间的完数的个数。

考题 给定程序MODII.C中,函数fun的功能是判断整数n是否是”完数”。当一个数的因子之和恰好等于这个数本身时,就称这个数为”完数”。例如:6的因子包括1、2、3,而6=1+2+3,所以6是完数。如果是完数,函数返回值为1,否则函数返回值为0。数组a中存放的是找到的因子,变量k中存放的是因子的个数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:

考题 六个数中,最大的是28,从第二个数起,每一个数都比前一个数小4,则这六个数的和为( )。A.108B.110C.112D.115

考题 70个数排成一列.除了两头的两个数以外,每个数的3倍都恰好等于它两边两个数的和,这一列数最左边的几个是这样的∶0、l、3、8、21、……,问最右边的一个数被6除余几?A.3B.4C.5D.1

考题 阅读以下说明和流程图,填写流程图中的空缺,将解答填入答题纸的对应栏内。【说明】如果一个自然数N恰好等于它所有不同的真因子(即N的约数以及1,但不包括N)之和S,则称该数为“完美数”。例如6=1+2+3,28=1+2+4+7+14,所以6和28都是完美数。显然,6是第1个(即最小的)完美数。下面流程图的功能是求500以内所有的完美数。【流程图】 循环开始框中要注明:循环变量=初始值,终值[,步长],步长为1时可以缺省。如果某自然数小于其所有真因子之和(例如24<1+2+3+4+6+8+12),则称该自然数为亏数;如果某自然数大于其所有真因子之和(例如8>1+2+4),则称该自然数为贏数;如果某自然数等于从1开始的若干个连续自然数之和(例如10=1+2+3+4)则称该自然数为三角形数。据此定义,自然数496是( )。供选择答案:A.亏数 B.赢数 C.完美数,非三角形数 D.完美数和三角形数

考题 一个数有6个约数,其最小的3个约数之和为11,满足条件的所有数之和是多少?A.210 B.343 C.798 D.840

考题 有68个数排成一排,除头为两个数外,每个数的3倍恰好等于他两边两个数之和。经分析发现,这些数除以6所得的余数以12个数为周期重复出现。已知前两个数是0和1,则该数列最后一个数除以6的余数是()。 A. 2 B. 3 C. 4 D. 5

考题 有4个数,前3个数成等差数列,后3个数成等比数列,且第一个数与第四个数之和是16,第二个数和第三个数之和是12,则这4个数的和为( )A.42 B.38 C.28 D.32 E.34

考题 数据结构与算法里,完数N的因子一定包括1和N-1这两个数。

考题 不属于1-1000以内的完数是()A、6B、28C、496D、8128

考题 2×3×6=36,2、3、6这三个数都是36的()A、倍数B、质因数C、公约数D、约数

考题 单选题不属于1-1000以内的完数是()A 6B 28C 496D 8128

考题 填空题如果一个数的绝对值等于它的相反数,那么这个数一定是____.

考题 问答题仔细的观察一下1、2、3、4、5、6、7这七个数,如果不改变顺序,也不能重复,想一想用几个加号把这些数连起来,可使它们的和等于100?