全局变量不用编写,定义就行了.定义两个全局变量 integer gi_number1, gi_number2
可以编写两个函数或者一个函数分别传入不同参数计算不同的值.
计算最大公约数
integer li_temp //从两个书中最小的开始往1倒计,两个数分别对这个数求余,都等于0的时候,即是最大公约数了.
if gi_number1 > gi_number2 then
li_temp = gi_number2
else
li_temp = gi_number1
end if
integer li_num
for li_num = li_temp to 1 step -1
if mod(gi_number1,li_num) 0 then continue
if mod(gi_number2,li_num) 0 then continue
exit
end for
li_num就是最大公约数了.
最小公倍数可以取二者最大,到二者乘积,在这两个数之间做for循环.
然后这个数分别对二者求余,都是0的时候,即最小公倍数.