写两个函数,分别求出两个整数的递归函数求最大公约数数和最小公倍数,用主函数调用这两个函数,

本页链接:
第1个回答:
#include&stdio.h&void main(){ int **m1,**m2,temp,a; printf(&please input two **mbers:\n&); scanf(&%d%d&,&**m1,&**m2); gcb(**m1,**m2);}void gcd(a,b){ int **m1,**m2,temp, **m1=a; **m2=b; int max = **m1***m2; if(**m1&**m2)
temp=**m1;
**m1=**m2;
} while((w=**m1%**m2)!=0) {
**m1=**m2;
} printf(&Greatest common divisor is: %d\n&,**m2); printf(&Least common multiple is: %d\n&,max/**m2);}}
猜你感兴趣
Copyright ©
.  闽ICP备号   
Powered by SosoWenwen Inc.C语言题:写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。_百度知道
C语言题:写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。
我有更好的答案
#include &stdio.h&int gcd(int x, int y);
///最大公约数int lcm(int x, int y);
////最小公倍数int main(){
scanf(&%d%d&,&a,&b);
printf(&gcd:%d,lcm:%d\n&, gcd(a,b),lcm(a,b));
return 0;}int gcd(int x, int y){
} while(r!=0);}int lcm(int x, int y){
return x*y/gcd(x,y);}
为您推荐:
其他类似问题
最大公约数的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。博主最新文章
博主热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)写两个函数,分别求出两个整数的最大公约数和最小公倍数。用主函数调用这两个函数,并输出结果。_百度知道
写两个函数,分别求出两个整数的最大公约数和最小公倍数。用主函数调用这两个函数,并输出结果。
我有更好的答案
用c语言写的.最大公约数:int gcd(int a,int b) { if (b==0) else return gcd(b,a%b); } 最小公倍数:int lcm(int a,int b) { if (a&b) {t=a;a=b;b=t;} int lcm=a; while (lcm%b&0) lcm+=a;
#include&stdio.h&int max(int m,int n){int x,y,a;&br/& x=m;y=n;&br/& if(m%n==0)&br/& return (n);&br/& else&br/& while(x!=0)&br/& {&br/&
a=x%y;&br/&
x=y%a;&br/&
return (a);&br/& }}int min(int m,int n){int x,y,b;&br/& x=m;y=n;&br/& if(m%n==0)&br/& return (m);&br/& else&br/& while(x!=0)&br/& {
b=x%y;&br/&
b=m*n/b; return (b);}main(){ int m,n,v,a,b,c; scanf(&%d%d&,&m,&n); if(n&m) { v=n;
m=v; } a=max(m,n); printf(&max is:%d\n&,a); c=min(m,n); printf(&man is:%d\n&,c);}
为您推荐:
其他类似问题
最大公约数的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 两个整数的最大公约数 的文章

 

随机推荐