题解
2025-03-25 18:19:15
发布于:广东
0阅读
0回复
0点赞
#include<iostream>
using namespace std;
//编写函数求GCD和LCM
int GCD(int a,int b){
int x;
x=a<b?a:b;
for(int i=x;1;i--){
if(a%x==0&&b%x==0){
return x;
}
x--;
}
}
int LCM(int a,int b){
int x;
cin>>a>>b;
x=a<b?a:b;
for(int i=x;1;i--){
if(a%x==0&&b%x==0)break;
x--;
}
return a*b/x;
}
int main(){
int a,b;
cin>>a>>b;
cout<<"GCD="<<GCD(a,b)<<endl;
cout<<"LCM="<<LCM(a,b)<<endl;
}
这里空空如也
有帮助,赞一个