解题思路:
注意事项:
参考代码:#include<stdio.h>
int gcd(int a,int b){
int temp;
while(b!=0){
int temp =b;
b=a%b;
a=temp;
}
return a;
}
int lcm(int a,int b){
return (a*b)/gcd(a,b);
}
int main()
{
int a,b,c,d;
scanf("%d %d",&a,&b);
if (a>b){
c=gcd(a,b);
d=lcm(a,b);
}
else{c=gcd(b,a),d=lcm(b,a);}
printf("%d %d",c,d);
return 0;
}
0.0分
0 人评分
点我有惊喜!你懂得!浏览:2119 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1046 |
简单的a+b (C语言代码)浏览:595 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:910 |
ASCII帮了大忙浏览:797 |
WU-小九九 (C++代码)浏览:1713 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:863 |
IP判断 (C语言代码)浏览:820 |
printf基础练习2 (C语言代码)浏览:796 |
打印十字图 (C语言代码)浏览:2822 |