/*其兩個(gè)自然數(shù)的最大公約數(shù)和最小公倍數(shù)*/在C語(yǔ)言的程序中如何編寫(xiě)?
提問(wèn)人:楊紫紅發(fā)布時(shí)間:2020-11-17
#include"stdio.h"
void main()
{
int m,n,j,k,r;
do
{
printf("請(qǐng)按輸入數(shù)字m,n:\n");
scanf("%d%d",&m,&n);
}while(m<0||n<0);
r=m*n;
while(m%n!=0)
{
j=m%n;
m=n;
n=j;
k=r/n;
}
printf("最大公約數(shù)是:%d\n",n);
printf("最小公倍數(shù)是:%d\n",k);
}
繼續(xù)查找其他問(wèn)題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評(píng)論>>