首页 > 代码库 > 最大公约数和最小公倍数
最大公约数和最小公倍数
写了一段相关的代码,好久不写了
#include <iostream> #include <exception> #include <stack> using namespace std; int func(int a, int b) { if (a < b) { a = a ^ b; b = a ^ b; a = a ^ b; } while (b != 0) { int c = a % b; a = b; b = c; } return a; } int func2(int a, int b) { int c = func(a, b); return c * (a/c) * (b/c); } int main() { std::cout << "Hello, World!" << std::endl; cout << func(33, 44) << endl; cout << func2(33, 44) << endl; return 0; }
最大公约数和最小公倍数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。