CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

急求算法:两个数的最小公倍数和最小公约数??

楼主mitchy(mitchy chien)2005-04-22 13:50:39 在 C/C++ / C语言 提问

高手请帮忙,在线等...谢谢. 问题点数:20、回复次数:5Top

1 楼pcboyxhy(-273.15℃)回复于 2005-04-22 14:04:13 得分 0

最小公约数是   1  
  孩子Top

2 楼zengwujun(月之海 为linux入门奋斗100天)回复于 2005-04-22 14:06:05 得分 10

int   Yue(int   a,int   b)  
  {  
  int   min,max,d;  
  min=a>b?b:a;  
  max=a>b?a:b;  
   
  while(min>0)  
  {  
  d=max%min;  
  max=min;  
  min=d;  
  }  
  return   max;  
  }  
   
  int   Bei(int   a,int   b)  
  {  
  return   a*b/Yue(a,b);  
  }Top

3 楼pcboyxhy(-273.15℃)回复于 2005-04-22 14:15:24 得分 10

int   Yue(int   p,   int   q)  
  {  
          while(p   &&   q)  
          {  
                  p   %=   q;  
                  if(p)  
                          q%=p;  
          }          
          return   (p+q);  
  }  
   
     
  Top

4 楼yxzbbc(口 水)回复于 2005-04-22 14:29:33 得分 0

最大公约数  
  int   MaxYue(int   a,int   b)  
  {  
  int   min,max,d;  
  min=a>b?b:a;  
  max=a>b?a:b;  
  while(min>0)  
  {  
  d=max%min;  
  max=min;  
  min=d;  
  }  
  return   max;  
  }  
   
   
  最小公倍数  
  int   MinGong(int   a,int   b)  
  {  
  return   a*b/MaxYue(a,b);  
  }  
   
   
  比如a=9,b=6  
   
  则最大公约数     c   =   MaxYue(9,6)=3  
  最小公倍数         d   =   MinGong(9,6)=18  
   
  Top

5 楼mitchy(mitchy chien)回复于 2005-04-22 14:30:48 得分 0

不知-273.15℃:该算法的思想是什么呢?Top

相关问题

  • 求多个数的最大公约数和最小公倍数
  • 最小公倍数与最大公约数的最优算法
  • 求两最大公约数和最小公倍数的算法是怎么推导出来的
  • 最小公倍数和最大公约数的求法
  • 两个整数,如何求最大公约数和最小公倍数。
  • 求最大公约数和最小公倍数的编程思路
  • 请教:最小公倍数和最大公因数的算法?
  • 请问怎样实现 求两个整数的最大公约数和最小公倍数 ???
  • 请问怎样实现 求两个整数的最大公约数和最小公倍数 ???
  • 关于求二个正整数,m,n的最大公约数和最小公倍数,谢谢!

关键词

  • 最小公倍数
  • maxyue
  • min
  • yue
  • max

得分解答快速导航

  • 帖主:mitchy
  • zengwujun
  • pcboyxhy

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo