编写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函-查字典问答网
分类选择

来自李仲荣的问题

  编写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数并输出结果.两个整数在主函数中从键盘输入

  编写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数并输出结果.两个整数在主函数中从键盘输入

7回答
2020-07-24 00:17
我要回答
请先登录
苗忠国

  #includeintmaxY(intm,intn){inti;for(i=n;i>0;i--)if(m%i==0&&n%i==0)break;return(i);}intminB(intm,intn){intj;for(j=n;j>0;j++)if(j%m==0&&j%n==0)break;return(j);}intmain(){intm,n,i,j;scanf...

2020-07-24 00:22:15
李仲荣

  怎么把最大公约数和最小公倍数用GCD、LCM表示

2020-07-24 00:23:53
苗忠国

  你是说写的这两个函数名是GCD,LCM么?

2020-07-24 00:26:32
李仲荣

  是的

2020-07-24 00:28:57
苗忠国

  #include

  intGCD(intm,intn)

  {inti;

  for(i=n;i>0;i--)

  if(m%i==0&&n%i==0)break;

  return(i);}

  intLCM(intm,intn)

  {intj;

  for(j=n;j>0;j++)

  if(j%m==0&&j%n==0)break;

  return(j);}

  intmain(){

  intm,n,i,j;

  scanf("%d%d",&m,&n);

  j=LCM(m,n);

  i=GCD(m,n);

  printf("%d和%d的最大公约数是%d,最小公倍数是%dn",m,n,i,j);

  return0;}

2020-07-24 00:31:34
李仲荣

  不对啊

2020-07-24 00:34:18
李仲荣

  怎么弄

2020-07-24 00:38:14

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •