如何使用vb求两个数的最大公约数和最小公倍数
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 If
End Sub
输入a与b并且将最大值赋值给u,最小值赋给v
4、Do
r = u Mod v
u = v: v = r
Loop 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、选择路径保存你可执行文件。