www.gusucode.com > matlab通信工程仿真源码(张德丰等编著)程序书籍 > matlab_code/matlab通信工程仿真源码(张德丰等编著)/第3章/li3_24.m
A1=input('输入两个非零数 第一个:'); A2=input('输入两个非零数 第二个:'); a=max(A1,A2); b=min(A1,A2); while(b~=0) r=rem(a,b); a=b; %利用代数学中的辗转相除法 b=r; end disp(a); disp(A1*A2/a); %A,B两数的最小公倍数为A×B/(A和B的最大公约数)