最大公约数:(函数)
function n = zuidagongyueshua,b)
ifa>b)
tem = a;
b = a;
a = tmp;
end
for i=1:a
c = remb,a);
ifc == 0)
n = a;
break;
end
b = a;
a = c;
end
测试:
clc; clear; a = 8; b = 22; disp'最大公约数为:'); zuidagongyueshua,b)
最小公倍数:(函数)
function n = zuixiaogongbeishua,b)
ifa>b)
tem = a;
a = b;
b = tem;
end
n = 1;
for i = 1:a
ifrema,i)==0&&remb,i)==0)
n = n * i;
a = a/i;
b = b/i;
end
end
n = n*a*b;
end
测试:
clc; clear; a = 12; b = 9; disp'最小公倍数是:'); n = zuixiaogongbeishua,b)
