永发信息网

怎么用VB求任意两个数的最小公倍数?

答案:1  悬赏:50  手机版
解决时间 2021-02-05 14:55
怎么用VB求任意两个数的最小公倍数?
最佳答案
求两个数的最小公倍数,
设有两个数 a,b (a>b)
那么 最小公倍数就在a 到 a*b之间
可以采用 for 语句使 变量i 从 a变化到 a*b
一旦出现结果(符合条件 i 能被 a 整除 且 i能被b整除 )就停止循环(exit for)
下面是代码
Dim a&, b&, i&, result&
a = Val(InputBox("输入第一个数"))
b = Val(InputBox("输入第二个数"))
If a < b Then
t = a
a = b
b = t
End If
For i = a To a * b
If i Mod a = 0 And i Mod b = 0 Then
result = i
Exit For
End If
Next i
MsgBox "结果为" & result

function 可以是
Function zxgbs(ByVal a&, ByVal b&) As Long
If a < b Then
t = a
a = b
b = t
End If
For i = a To a * b
If i Mod a = 0 And i Mod b = 0 Then
zxgbs = i
Exit For
End If
Next i
End Function
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
没有任何拘束和限制的意思,写出恰当的词语
乌龟吃肉,肉要泡在水里吗?
什么是家书
买了个优派v3d241wm-led的3d显示器,不会放3d
如果水瓶座女生突然被男生拥抱,会有什么反应
东莞农村商业银行(南城亨美分理处)地址在什么
1米等于多少尺
东莞农村商业银行(东联支行)地址好找么,我有
44-X=1/2
为什么不讲信用的男人这么多啊?
我的世界没人知道怎么刷新区块么?那些自动农
广发银行(宏伟路支行)地址好找么,我有些事要
使命召唤4怎么选关卡?
从腋下到手腕有一根筋扯皮而且扯着痛 已经一
招商银行(南城支行)怎么去啊,我要去那办事
推荐资讯
单选题下令军舰开足马力,冲撞日舰吉野号的管
一个人要想成功什么最重要
电脑突然关机然后开不了机键盘灯不亮开机按钮
安装马桶需要什么配件
√[﹙lg3﹚³-lg9+1﹙lg√27+lg8-lg√100
安卓系统能刷吗?
唐寅是个什么样的人
猪肚子里面有好几个长在一排奶头那么大的疙瘩
长安 cs35已经升级过高德车载导航 v29...现在
我是经常熬夜的,经常三四点睡觉正常的,现在
如何评价动画电影《机动战士高达THE ORIGIN
匡衡路/秋实路(路口)地址在哪,我要去那里办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?