解题思路:
注意事项:
参考代码:
#include <stdio.h>
int gcd(int n,int m){ //求最大公约数
int i;
for(i=m;i>=1;i--){
if(n%i==0&&m%i==0){
printf("%d ",i);
break;
}
else continue;
}
return i;
}
int lcm(int n,int m){ //求最大公倍数
int i;
for(i=1;i<=m;i++){
if(n*i%m==0){
printf("%d",i*n);
break;
}
else continue;
}
return i*n;
}
int main(){
int n,m;
scanf("%d%d",&n,&m);
gcd(n,m);
lcm(n,m);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:734 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:552 |
程序员的表白 (C语言代码)浏览:667 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:469 |
WU-复数求和 (C++代码)浏览:2015 |
WU-输出正反三角形 (C++代码)浏览:1019 |
三角形 (C++代码)记忆化搜索浏览:1234 |
用筛法求之N内的素数。 (C++代码)浏览:693 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:562 |
剪刀石头布 (C++代码)浏览:1712 |