编写程序:找到1000以内的所有完数(一个数等于除去其本身外所有因子之和,6=1+2+3)。
第1题:
阅读以下说明、Java代码,将应填入(n)处的字句写在对应栏内。
【说明】
本程序输出10000之内的所有完全数。完全数是指等于其所有因子和(包括1,但不包括这个数本身)的数。例如:6=1×2×3,6=1+2+3,则6是一个完全数。
【程序】
public class PerfectNum
{
Public static void main(String args[])
{
int count=1;
for(int i=1; i<10000; i++)
{
int y=0;
for(int j=1; j<i; j++)
if((1))
y=(2)
if((3))
{
System.out.print( (4) +String.valueOf('\t'));
(5)
If(count%3==0)
System.out.printin();
}
}
}
第2题:
从1,3,5,7,9中任取两个数组成一组数,写出其中两数之和小于10的所有数组。
1与3 ,1与5 ,1与7 ,3与5
第3题:
编写程序,一个数如果刚好与它所有的因子之和相等,则称该数为“完数”,如:6=1+2+ 3,则6就是一个完数。求5~500之间的完数的个数。
第4题:
给定程序MODII.C中,函数fun的功能是判断整数n是否是”完数”。当一个数的因子之和恰好等于这个数本身时,就称这个数为”完数”。例如:6的因子包括1、2、3,而6=1+2+3,所以6是完数。如果是完数,函数返回值为1,否则函数返回值为0。数组a中存放的是找到的因子,变量k中存放的是因子的个数。请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:
第5题:
在一个无向图中,所有顶点的度数之和等于所有边数的多少倍?
A.3
B.2
C.1
D.2009-1-2
第6题:
第7题:
在一个无向图中,所有顶点的度数之和等于所有边数的()倍。
第8题:
数据结构与算法里,完数是完美数,它等于()
第9题:
客户拥有同一定期账号下的两本及以上存折且所有册号下笔数之和小于等于40笔时可以()
第10题:
所有因子之和
只能被1和它本身整除
是该范围内最大的质数
所有小于它的数之和
第11题:
第12题:
对
错
第13题:
一个无向图中,所有顶点的度数之和等于所有边数的(52)倍。
A.3
B.2
C.1
D.1/2
第14题:
在一个无向图中,所有顶点的度数之和等于所有边数的()倍。
A.2
B.3
C.1
D.1.5
第15题:
有一个数列,它的前3个数为0,1,1,此后的每个数都是其前面3个数之和,即0,1,1,2,4,7,13,24,… 要求编写程序输出该数列中所有不超过1000的数。 某人编写程序如下: Private Sub Form. Click( ) Dim i As Intender,a As Integer,b As Integer Dim C As Integer,d As Integer a=0:b=1:c=1 d=a4-b4-c i=5 While d<=1C00 Print d; a=b:b=c:c=d d=a+b+c i=i+1 Wend End Sub 运行上面的程序。发现输出的数列不完整,应进行修改。以下正确的修改是( )。
A.把While d<=1000改为while d>1000
B.把i=5改为i=4
C.把i=i+1移到While d<=1000的下面
D.在i=5的上面增加一个语句:Print a;b;C;
第16题:
一个正方体木块放在桌子上,每一面都有一个数,位于对面上的两个数之和都等于14,小张能看到顶面和两个侧面,看到的三个数之和是18;小李能看到顶面和另外两个侧面,看到的三个数之和是24,那么贴着桌子这个面的数是().
A.6
B.8
C.3
D.7
第17题:
第18题:
第19题:
在一个图中,所有顶点的度数之和等于所有边数的()倍。
第20题:
数据结构与算法里,完数又称完美数,它等于所有因子之和。
第21题:
第22题:
第23题:
1/2
2
1
4
第24题:
1
1/2
2
4