#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%d\n",b); printf("最小公倍数是:\n%d\n",m/b);}调试运行结果当输入的两个数为 15 和 65 时,打印出的结果如下所示:
请输入两个数:
15 65
最大公约数是:
5
最小公倍数是:
195
请输入两个数:
16 72
最大公约数是:
8
最小公倍数是:
144
以上是内存溢出为你收集整理的C语言最大公约数和最小公倍数全部内容,希望文章能够帮你解决C语言最大公约数和最小公倍数所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)