99问答网
所有问题
用C语言编写接收用户从键盘上输入的两个整数,求两个数的最大公约数和最小公倍数,并输出
如题所述
举报该问题
推荐答案 推荐于2016-07-29
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d%d",&a,&b);
c=a*b;
while(a)
{
if(a<b)
{
int t=a; a=b; b=t;
}
a%=b;
}
printf("最大公约数:%d\n",b);
printf("最小公倍数:%d\n",c/b);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/Wz7eBveWXXWj7tOjvB.html
其他回答
第1个回答 2010-10-28
{ int i,n,max,min; for(i=0;i<3;i++) { scanf("%d",&n); min=c printf("a:%d,b:%d,c;%d三个数中的最大者为:%d\t最小者
相似回答
c语言
编程:
输入两个
正
整数
m和n
,求
其
最大公约数和最小公倍数
。
答:
{ num1 = num2; //8 7 num2 = t; //7,循环继续 1 } p = p / num2;printf("它们
的最大公约数
:%d\n", num2);printf("它们的
最小公倍数
:%d\n", p);return 0;} 结果:请
输入两个
正
整数
:3,6 它们的最大公约数:3 它们的最小公倍数:6 ...
c语言
编程:
输入两个
正
整数,求最大公约数和最小公倍数
答:
printf("它们的最大公约数为:%d\n",n);printf("它们的最小公约数为:%d\n",p/n);return 0;} 方法二、//穷举法解
两个数的最大公约数和最小公倍数
void exp(int num1,int num2){ int x,y,i;x=num1;y=num2;int max=0;//最大公约数 for(i=1;i<=num1;i++)if(num1%i==0...
用c语言
编程
输入两个整数,求
其
最大公约数和最小公倍数
答:
include"stdio.h"main(){ int m,n,t,h,a,b,q;printf("输入m,n的值:");scanf("%d%d",&m,&n);a=m;b=n;if (n>m) {t=m;m=n;n=t;}while (m%n!=0){ h=n;n=m%n;m=n;}a=a/n;b=b/n;q=a*b*n;printf("
两数最大公约数
为 %d
,最小公倍数
为 %d\n",n...
C语言
编程:
输入两个
正
整数,
输出其中
最大公约数和最小公倍数
。
答:
int main(){ int a,b,num1,num2,temp;printf("please input two number:\n");scanf("%d%d",&num1,&num2);if(num1<num2){ temp = num1;num1 = num2;num2 = temp;} a = num1;b = num2;while(b!=0){ /*利用辗除法,直到b为0为止*/ temp = a%b;a=b;b=temp;} ...
C语言
函数
编写,求两个整数的最大公约数和最小公倍数
答:
printf("
输入两个整数
:\n");scanf("%d%d",&a,&b);gy=fun_gy(a,b); //调用
最大公约数
函数 gb=fun_gb(a,b); //调用
最小公倍数
函数 printf("最大公约数是:%d\n最小公倍数是:%d\n",gy,gb);} int fun_gy(int x,int y){ int z,i;if(x>y)z=sqrt(y);else z=...
C语言
习题
求键盘输入的两个
正
整数的最大公约数和最小公倍数
答:
include<stdlib.h> intHCF(intx,inty);//定义最大公约数函数 intLCM(intx,inty);//定义最小公倍数函数 intmain(){ inta,b;printf("Pleaseenter2numbers:");//
输入两个整数
scanf("%d%d",&a,&b);printf("HCF=%d,LCM=%d\n",HCF(a,b),LCM(a,b));//输出
最大公约数和最小公倍
...
c语言
编程
求输入两个数的最大公约数和最小公倍数
答:
include <stdio.h>void main (){ int m,n,m1,n1,t; printf ("请
输入两个数
(用空格隔开):"); scanf ("%d %d",&m,&n); if (n > m) { t = m; m = n; n = t; } m1 = m; n1 = n; while (n != 0) { t = m%n; m = n; n = t; } printf (...
用C
编辑程序
,输入2个
正
整数,求
他们
的最大公约数和最小公倍数
答:
int gongyue(int a,int b){ if(a
c语言
程序设计
,输入两个
正
整数
m和n
,求
其
最大公约数和最小公倍数
?
答:
int main(){ int a,b,num1,num2,temp;printf("please input two number:\n");scanf("%d%d",&num1,&num2);if(num1<num2){ temp = num1;num1 = num2;num2 = temp;} a = num1;b = num2;while(b!=0){ temp = a%b;a=b;b=temp;} printf("gongyueshu:%d\n",a);prin...
大家正在搜
编写一个程序从键盘输入两个整数
编写一个程序从键盘输入三位整数
编写一个程序从键盘输入圆的半径
用c语言编写的代码是一个
用c语言编写的代码程序
C语言编写的程序被称为
编写一个c语言程序
编写查询式的键盘处理程序
编写宏代码在自定义的键盘中找不到
相关问题
用JAVA程序写出:接收用户从键盘上输入的两个整数,求两个数...
C语言习题 求键盘输入的两个正整数的最大公约数和最小公倍数
c语言编程:从键盘输入两个数,输出两个数的最大公约数和最小公...
c语言:编程实现任意由键盘输入两个正整数,求这两个正整数的最...
用c语言编程输入两个整数,求其最大公约数和最小公倍数
C语言怎么编程序求出从键盘上输入的两个正整数a,b的最大公约...
c语言编程:输入两个正整数,求最大公约数和最小公倍数
c语言,下面程序为从键盘上输入两个整数m和n,求其最大公约数...