多语言展示
当前在线:888今日阅读:23今日分享:25

如何使用vb求两个数的最大公约数和最小公倍数

本经验我将与大家分享如何在VB中利用“辗转相除“的方法求两个数的”最大公约数和最小公倍数!“
工具/原料

VB6.0编程软件

方法/步骤
1

打开vb6.0建立一个窗体工程。在窗口中利用文本,标签,按钮conmmand等控件制作出如图窗体。

2

双击command控件,进入代码编写窗口。

3

现在,我们就开始来键入代码。Private Sub Command1_Click()    Dim a As Integer, b As Integer, u As Integer, v As Integer, r As Integer    a = Val(Text1(0))    b = Val(Text1(1))    If a > b Then        u = a: v = b    Else        u = b: v = a    End IfEnd Sub输入a与b并且将最大值赋值给u,最小值赋给v

4

Do        r = u Mod v        u = v: v = rLoop Until r = 0

5

将下面代码输入代码窗口中。Private Sub Command1_Click()    Dim a As Integer, b As Integer, u As Integer, v As Integer, r As Integer    a = Val(Text1(0))    b = Val(Text1(1))    If a > b Then        u = a: v = b    Else        u = b: v = a    End If    Do        r = u Mod v        u = v: v = r    Loop Until r = 0    Text1(2).Text = Str(u)    Text1(3).Text = Str((a * b) / u)End Sub

6

输入完成后单击右侧的窗口,单击”form(1)“弹出窗口界面。单击启动按钮或者F5键,调试。

7

调试结果如下。

8

现在就可以生成可执行文件.exe具体操作如下。单击文件按钮。在弹出的下拉菜单中选择”生产工程1.EXE“

9

选择路径保存你可执行文件。

注意事项

如果你想了解更多的电脑、手机及软件和无线使用技巧,可以点击我的百度ID图标,进入我的经验分享,了解更多精彩!谢谢您的支持!

推荐信息