解题思路:利用辗转相除法
注意事项:无
参考代码:
#include<stdio.h>
int main(){
int x,y;
int a,b,t=0;
scanf("%d%d",&x,&y);
if(x>=y){
a=x;b=y;}
else{
a=y;b=x;
}
while(a%b!=0){
t=a%b;
a=b;
b=t;
}
printf("%d\n",t);
printf("%d",x*y/t);
return 0;
}
0.0分
0 人评分
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2783 |
不容易系列2 (C语言代码)浏览:597 |
C语言训练-排序问题<1> (C语言代码)浏览:601 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:691 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:701 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:535 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:2092 |
母牛的故事 (C语言代码)浏览:715 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:902 |
1024题解浏览:808 |