fortran95写一个子程序计算两个整数的最大公约数

2024年12月04日 03:48
有1个网友回答
网友(1):

integer function f(M,N)
integer::M,N,f,k,i
k=(min(M,N)+1)/2
do i=2,k
if(mod(M,i)==0.and.mod(N,i)==0)then
f=i
end
enddo
end