ZKX's LAB

C语言从键盘输入两个正整数m和n,求最大公约数和最小公倍数 从键盘输入正整数m和n

2021-04-05知识4

C语言从键盘输入两个正整数m和n,求最大公约数和最小公倍数 main(){int x,y,a,m,n,t;printf(\"please input two num x,y\\n\");scanf(\"%d,%d\",&x,&y);for(a=x;a>;0;a-)if(x%a=0&y%a=0){printf(\"x,y的最bai大du公zhi约数是dao%d\\n\",a);break;}m=x/a;n=y/a;t=a*m*n;printf(\"x,y的最小公倍专数属是%d\\n\",t);}

c语言编程: 从键盘输入两个正整数m,n,判断m能否被n整除,若能输出m和n,否则打印\ 这是一个很简单的分支语句问题:includeint main(){int m,n;scanf(\"%d%d\",&m,&n);if(m%n=0)printf(\"m=d,n=d\\n\",m,n);else printf(\"NO\\n\");return 0;}

由键盘输入两个正整数m、n(m、n用长整数表示),计算它们的最大公约数。 #include辗除法int gcd(int a,int b){int c,d;if(a){c=b;b=a;a=c;}while(b。0)/*利用辗除法,直到b为0为止*/{d=a%b;a=b;b=d;}return a;}int main(){int a,b;printf(\"请输入要求最大公约数的两个数:\\n\");scanf(\"%d%d\",&a,&b);printf(\"gcd(%d,%d)=d\\n\",a,b,gcd(a,b));return 0;}

#从键盘输入正整数m和n

随机阅读

qrcode
访问手机版