1
上期答案揭晓首先给大家看看上一篇文章C语言经典100题(16)中第三部分编程题的答案:
#includeint main(){
int a,b,t,r; printf("请输入两个数字:\n"); scanf("%d %d",&a,&b); if(a {t=b;b=a;a=t;} r=a%b; int n=a*b; while(r!=0) {
a=b; b=r; r=a%b; } printf("这两个数的最大公约数是%d,最小公倍数是%d\n",b,n/b); return 0;}
以上实例输出结果为:
请输入两个数字:12 26这两个数的最大公约数是2,最小公倍数是156
2
今日知识分享