#include<stdio.h> int main(void) { int n,m,i,t,j; scanf("%d%d",&m,&n); if(m>n) t=m,m=n,n=t; for(i=n;i>0;i--) if(n%i==0 && m%i==0) break; for(j=n;;j++) if(j%n==0 && j%m==0) break; printf("%d\n%d",i,j); return 0; }
解题思路:
注意事项:
参考代码:
0.0分
4 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:806 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1169 |
C语言训练-求函数值 (C语言代码)浏览:931 |
不容易系列2 (C语言代码)浏览:589 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)万恶的long long浏览:878 |
简单的for循环浏览:1408 |
校门外的树 (C语言代码)浏览:693 |
DNA (C语言代码)浏览:540 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:664 |
模拟计算器 (C++代码)浏览:804 |