写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。 C++

2016-06-17 10:24:37  分类: c++程序设计第三版谭浩强课后答案  参与:

写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。

以下是此题的【c++源代码】,需要【c源代码】请点击进入

#include <iostream>
using namespace std;
int main()
  {int hcf(int,int);
   int lcd(int,int,int);
   int u,v,h,l;
   cin>>u>>v;
   h=hcf(u,v);
   cout<<"H.C.F="<<h<<endl;
   l=lcd(u,v,h);
   cout<<"L.C.D="<<l<<endl;
   return 0;
  }

int hcf(int u,int v)
 {int t,r;
  if (v>u)
    {t=u;u=v;v=t;}
     while ((r=u%v)!=0)
        {u=v;
         v=r;}
         return(v);
     }

int lcd(int u,int v,int h)
 {return(u*v/h);
                    }



来源:c++程序设计第三版谭浩强课后答案

本文链接:http://www.wb98.com/cjia/post/cjia_4.1.html


本站文章搜索:

<< 上一篇下一篇 >>

搜索

Tags列表

赞助商链接