用VBScript求2个数的最大公约数

来源:百度知道 编辑:UC知道 时间:2024/05/17 04:25:58
希望是确定的 肯定一点的
因为我是一点都不会
不会判断对不对

<script type="text/vbscript">
Dim a, b, c, d
a = 10
b = 35

c = Int(sqr(a))
d = Int(sqr(b))

If c < d Then c = d

For d = c To 1
If a Mod d = 0 And b Mod d = 0 Then
Exit For
End If
Next

msgbox d
</script>

dim a,b,c,d,temp
if a<b then
c=a
d=b
else
c=b
d=a 'C为小数,D为大数!
end if
while(c!=0){
temp=d mod c
d=c
c=temp
}
response.write d
外面的什么内容也不写了.呵呵.
学过一点儿C语言.