当前位置:   article > 正文

最大公约数__gcd(a,b),得出最小公倍数lcm_std::gcd(a, b);

std::gcd(a, b);

 __gcd(a,b)头文件为algorithm,可通过求出的最大公约数推出最小公倍数a*b/__gcd(a,b))。

  1. #include <iostream>
  2. #include<algorithm>
  3. using namespace std;
  4. int main()
  5. {
  6. int a,b,gcd,lcm;
  7. cin>>a>>b;
  8. gcd=__gcd(a,b);//最大公约数
  9. lcm=(a*b)/gcd;//最小公倍数
  10. cout<<a<<"和"<<b<<"的最大公约数:"<<gcd<<endl;
  11. cout<<a<<"和"<<b<<"的最小公倍数:"<<lcm;
  12. return 0;
  13. }

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/75452
推荐阅读
相关标签
  

闽ICP备14008679号