一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数”,编写程序找出1000以内的所有完数,并按下面格式输出其因子:6 its factors are: 1 2 3
第1题:
某数加上6,乘以6,减去6,除以6,其结果等于6,则这个数是( )。
A. 6
B. 1
C. 2
D. 3
第2题:
给定程序MODII.C中,函数fun的功能是判断整数n是否是”完数”。当一个数的因子之和恰好等于这个数本身时,就称这个数为”完数”。例如:6的因子包括1、2、3,而6=1+2+3,所以6是完数。如果是完数,函数返回值为1,否则函数返回值为0。数组a中存放的是找到的因子,变量k中存放的是因子的个数。请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:
第3题:
第4题:
第5题:
数据结构与算法里,完数N的因子一定包括1和N-1这两个数。
第6题:
数据结构与算法里,28是完数,除了1,2,4,14以外,因子还有()
第7题:
数据结构与算法里,完数又称完美数,它等于所有因子之和。
第8题:
八进制数是由1、2、3、4、5、6、7、8这8个数码组成的
第9题:
6
28
496
8128
第10题:
所有因子之和
只能被1和它本身整除
是该范围内最大的质数
所有小于它的数之和
第11题:
568
497
523
491
第12题:
对
错
第13题:
编写程序,一个数如果刚好与它所有的因子之和相等,则称该数为“完数”,如:6=1+2+ 3,则6就是一个完数。求5~500之间的完数的个数。
第14题:
70个数排成一列.除了两头的两个数以外,每个数的3倍都恰好等于它两边两个数的和,这一列数最左边的几个是这样的∶0、l、3、8、21、……,问最右边的一个数被6除余几?
A.3
B.4
C.5
D.1
第15题:
第16题:
数据结构与算法里,6是完数,不是它的因子的是()
第17题:
不属于1-1000以内的完数是()
第18题:
数据结构与算法里,完数是完美数,它等于()
第19题:
6是完数,其因子包括()
第20题:
1
2
3
6
第21题:
1
2
3
4
第22题:
对
错
第23题:
21
7
6
28
第24题:
1
2
6
8