求最大公约数和最小公倍数---调用函数

原创 2013年12月04日 22:32:17
//   求两个整数的最大公约数和最小公倍数,用一个函数求最大公约数,用另一个函数根据最大公约数求最小公倍数。






#include<stdio.h>
int main()
{
int lcd(int m,int n,int k);
int gy(int m,int n);




int n,m;
scanf("%d%d",&m,&n);
gy(m,n);
lcd(m,n,gy(m,n));
printf("最大公约数为%d\n最小公倍数为%d\n",gy(m,n),lcd(m,n,gy(m,n)));


return 0;
}


int lcd(int m,int n,int k)
{
int x;
x=n*m/k;
return (x);
}
int gy(int m,int n)
{
int i,j,t;
if(m<n)
{
t=n;n=m;m=t;
}
while((i=(m%n))!=0)
{
m=n;n=i;
}
return (n);
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

求两个整数的最大公约数和最小公倍数(通过调用自定义函数实现)

老谭的C语言书的第七章课后习题

动态函数调用实现下列操作,输入2个数以及操作符计算结果@ 求最大公约数 $求最小公倍数 - 求差 + 求和 等等

//求最大公约数 int greatestDivisorOfTwo(int x, int y){ int min = x 0; i--) { if (x % i == 0 &...

//2.、动态函数调用实现下列操作,输入2个数以及操作符计算结果。@ 求最大公约数 $求最小公倍数
 - 求差+ 求和 等等

#import //求最大公约数 int maxDivisor(int x, int y){ int i = 0; if (x 0; i--) { if (...
  • w_sx_
  • w_sx_
  • 2014-07-30 23:06
  • 398

动态函数调用实现下列操作,输入2个数以及操作符计算结果。@求最大公约数 $求最小公倍数 -求差 +求和

int sumValue(int x, int y) { return x + y; } int subValue(int x, int y) { return x - y; } in...

函数之最大公约数和最小公倍数

Problem A: 求两个整数的最大公约数和最小公倍数 Description 写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。 Input...

常见算法:C语言求最小公倍数和最大公约数三种算法

最小公倍数:数论中的一种概念,两个整数公有的倍数成为他们的公倍数,其中一个最小的公倍数是他们的最小公倍数,同样地,若干个整数公有的倍数中最小的正整数称为它们的最小公倍数,维基百科:定义点击打开链接 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)