作业帮 > 综合 > 作业

怎么在一个程序中自定义两个函数,最小公倍数与最大公约数怎么在一个程序中表示为两个函数

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/04/28 16:05:10
怎么在一个程序中自定义两个函数,最小公倍数与最大公约数怎么在一个程序中表示为两个函数
怎么在一个程序中自定义两个函数,最小公倍数与最大公约数怎么在一个程序中表示为两个函数
#include
int zdgys(int num1,int num2) //最大公约数函数
{
int a,b,temp;
a=num1;b=num2;
while(b!=0)
{temp=a%b;
a=b;
b=temp;}
return a;
}
int zxgbs(int num1,int num2) //最小公倍数函数
{
return num1*num2/zdgys(num1,num2);
}
void main()
{int a,b,num1,num2,temp;
scanf("%d,%d",&num1,&num2);
printf("%d\n",zdgys(num1,num2));
printf("%d\n",zxgbs(num1,num2));
}