#include<stdio.h> int main() { int x,y,t; int i,k; scanf("%d %d",&x,&y); if(x>y){ t=x; x=y; y=t; } for(i=x;i>=1;i--){ if(x%i==0&&y%i==0){ printf("%d\n",i); break; } } for(k=y;k<=x*y;k++){ if(k%x==0&&k%y==0){ printf("%d",k); break; } } return 0; }
解题思路:
注意事项:
参考代码:
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:745 |
2^k进制数 (C++代码)使用递归方法浏览:736 |
简单的a+b (C语言代码)浏览:827 |
C语言程序设计教程(第三版)课后习题9.8 (Java代码)浏览:1674 |
printf基础练习2 (C语言代码)浏览:322 |
大神老白 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:806 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:509 |
C语言训练-数字母 (C语言代码)浏览:648 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:566 |