vb用辗转相除法求两个自然数m,n的最大公约数和最小公倍数的程序代码如下,请完善之
用辗转相除法求两个自然数m,n的最大公约数和最小公倍数的程序代码如下,请完善之:
private sub command1_click()
dim m as integer,n as integer
dim a as integer,b as integer
dim r as integer
m = inputbox(输入m)
m = inputbox(输入n)
a=m
b=n
do
r=____
m=n
n=r
loop____
print a;和b;最大公约数是;______
print a;和b;最小公倍数是;______
end sub
vb用辗转相除法求两个自然数m,n的最大公约数和最小公倍数的程序代码如下,请完善之
答案:1 悬赏:30 手机版
解决时间 2021-08-01 15:18
- 提问者网友:斑駁影
- 2021-08-01 00:57
最佳答案
- 五星知识达人网友:杯酒困英雄
- 2021-08-01 01:44
Private Sub command1_click()
Dim m As Integer,n As Integer
Dim a As Integer,b As Integer
Dim r As Integer
m = InputBox(输入m)
n = InputBox(输入n)
a = m
b = n
Do
r = Abs(m - n)
m = n
n = r
Loop While m n
Print a; 和; b; 最大公约数是; r
Print a; 和; b; 最小公倍数是; a * b / r
End Su
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯