#include <stdio.h> int main() { int a,b,c,m,t; printf("請輸入兩個數:n"); scanf("%d%d",&a,&b); if(a<b) { t=a; a=b; b=t; } m=a*b; c=a%b; while(c!=0) { a=b; b=c; c=a%b; } printf("最大公約數是:n%dn",b); printf("最小公倍數是:n%dn",m/b); }
請輸入兩個數:
15 65
最大公約數是:
5
最小公倍數是:
195
請輸入兩個數:
16 72
最大公約數是:
8
最小公倍數是:
144