最大公约数和最小公倍数
Posted lazy-cat
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了最大公约数和最小公倍数相关的知识,希望对你有一定的参考价值。
求数a和数b的最大公约数和最小公倍数.(a和b都是(1--100000)之间的数)
输入
有多组测试数据.每一组输入的测试数据占一行.从键盘输入a,b.当输入为0和0时程序结束.
输出
输出最大公约数和最小公倍数.每一组测试数据的输出结果占一行.最大公约数和最小公倍数之间有两个空格隔开.
样例输入
2 6 5 6 0 0
样例输出
2 6 1 30
#include <stdio.h> int main() { int a,b,c,d,t,i,j; while(1) { scanf("%d %d",&a,&b); if(a==0&&b==0) { break; } else { i=a; j=b; t=1; while(t!=0) { t=a%b; a=b; b=t; } c=a; d=i*j/c; printf("%d %d ",c,d); } } return 0; }
以上是关于最大公约数和最小公倍数的主要内容,如果未能解决你的问题,请参考以下文章
Cg入门20:Fragment shader - 片段级模型动态变色(实现汽车动态换漆)
从图库中选择照片(onActivityResult()问题 - 我想是这样) - 片段Android
代码代码:输入两个正整数m和n,求其最大公约数和最小公倍数。15 20 5
Java8 Stream针对List先分组再求和最大值最小值平均值等