PublicClass Form1
Function gcd(ByVal m%,ByVal n%)AsIntegerDim r%, t%
If m < n Then
t = m : m = n : n = t
EndIf
r = m Mod n
DoWhile(r <>0)
m = n : n = r : r = m Mod n
Loop
gcd = n
EndFunctionPrivateSub Button1_Click(sender AsObject, e As EventArgs)Handles Button1.Click
Dim i%, x%, y%, z%, context$
context =""Randomize()For i =1To10
x =Rnd()*(200-20)+20
y =Rnd()*(200-20)+20
z = gcd(x, y)
context = context & x &"和"& y &"的最大公约数是:"& z &Chr(13)Next
Label1.Text= context
EndSubEndClass