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

2024-12-04 03:48:05
推荐回答(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