解题思路:
注意事项:
参考代码:
#include<stdio.h>
int max(int a,int b){
if(b)
return max(b,a%b);
return a;
}
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d\n%d",max(a,b),a*b/max(a,b));
return 0;
}
二:
#include<stdio.h>
int main()
{
int a,b,c,d;
scanf("%d %d",&a,&b);
d=a*b;
while(b){
c=a;
a=b;
b=c%b;
}
printf("%d\n%d",a,d/a);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:786 |
母牛的故事 (C语言代码)浏览:958 |
C语言训练-大、小写问题 (C语言代码)浏览:737 |
【排队买票】 (C语言代码)浏览:900 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:662 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:683 |
回文数字 (C语言代码)浏览:2512 |
Minesweeper (C语言描述,蓝桥杯)浏览:1130 |
1126题解浏览:599 |
交换Easy (C语言代码)浏览:764 |