早教吧作业答案频道 -->其他-->
如果一个数的因子之和等于这个数本身,则称这样的数为“完全数”.例如,整数28的因子为1、2、4、7、14,其和1+2+3+4+7+14=28,因此28是一个完全数.编写一个程序,从键盘上输出正整数N和M,求出M和N之
题目详情
如果一个数的因子之和等于这个数本身,则称这样的数为“完全数”.
例如,整数28的因子为1、2、4、7、14,其和1+2+3+4+7+14=28,因此28是一个完全数.编写一个程序,从键盘上输出正整数N和M,求出M和N之间的所有完全数.使 用VB~
例如,整数28的因子为1、2、4、7、14,其和1+2+3+4+7+14=28,因此28是一个完全数.编写一个程序,从键盘上输出正整数N和M,求出M和N之间的所有完全数.使 用VB~
▼优质解答
答案和解析
Private Sub Command1_Click()
Dim M As Integer,N As Integer,S As Integer,I As Integer
N = Val(InputBox("输入N:"))
M = Val(InputBox("输入M:"))
If N > M Then
S = N
N = M
M = S
End If
For N = N To M
S = 0
For I = 1 To N - 1
If N Mod I = 0 Then S = S + I
Next
If N = S Then Print N;
Next
End Sub
Dim M As Integer,N As Integer,S As Integer,I As Integer
N = Val(InputBox("输入N:"))
M = Val(InputBox("输入M:"))
If N > M Then
S = N
N = M
M = S
End If
For N = N To M
S = 0
For I = 1 To N - 1
If N Mod I = 0 Then S = S + I
Next
If N = S Then Print N;
Next
End Sub
看了如果一个数的因子之和等于这个数...的网友还看了以下:
对于正项数列{an},记Hn=/(a1+a2/2 +a3/3 +----+an/n ),若Hn=1 2020-05-16 …
limn→无穷7^n-5^n/7^n+1+5^n+1 2020-06-14 …
等比数列2已知数列{an}满足a1+8/7a2+(8/7)*(8/7)a3+...+(8/7)n- 2020-07-09 …
不等式的证明设m,n为正整数,f(n)=1+1/2+1/3+.+1/n,证明(1)若n>m,则f( 2020-07-16 …
若10^2y=25,则a10^-y等于A5/1B1/625C-1/5或1/5D1/25已知7^m= 2020-07-16 …
1.在△ABC中,若A=120,AB=5,BC=7,则△ABC的面积为2.已知数列an的前n项和为 2020-07-30 …
等比数列{an}的前n项和Sn=2^n-1,则a1^2+a2^2+a3^2+...+an^2=前n 2020-07-30 …
对数列{an}和{bn},若对任意正整数n,恒有bn≤an,则称数列{bn}是数列{an}的“下界 2020-07-31 …
对数列{an}和{bn},若对任意正整数n,恒有bn≤an,则称数列{bn}是数列{an}的“下界 2020-07-31 …
又是四个问题,有人回答一下么?5.设三阶矩阵A=(a11a22a33,a21a22a23,a31a 2020-08-03 …