这篇文章主要介绍C++如何实现求最大公约数和最小公倍数,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
创新互联是一家专业提供仙游企业网站建设,专注与成都网站制作、做网站、H5网站设计、小程序制作等业务。10年已为仙游众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。
C++ 实现求最大公约数和最小公倍数
最大公约数
辗转相除法:
int maxDivisor(int a, int b) { int c = b; while (a%b != 0) { c = a%b; a = b; b = c; } return c; }
辗转相减法:
int maxDivisor(int a, int b) { while (a != b) { if (a>b) a = a - b; else b = b - a; } return a; }
以上是“C++如何实现求最大公约数和最小公倍数”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!