c++求最大公约数代码
时间: 2023-12-10 11:33:15 浏览: 107
c++求最大公约数
4星 · 用户满意度95%
以下是C++求最大公约数的代码:
```c++
#include<iostream>
using namespace std;
int gcd(int x, int y) {
int i;
for(i = 1000; i > 0; i--) {
if((x % i == 0) && (y % i == 0)) {
return i;
}
}
}
int main() {
int a, b, res;
cin >> a >> b;
res = gcd(a, b);
cout << res << endl;
return 0;
}
```
该代码使用了暴力遍历的方法,从1000开始递减遍历,找到a和b的最大公约数后返回。
阅读全文