輸入兩個正整數(shù)m和n,求其最大公約數(shù)和最小公倍數(shù)
/*輸入兩個正整數(shù)m和n,求其最大公約數(shù)和最小公倍數(shù)
程序分析:利用輾除法*/
#include<stdio.h>
#include<math.h>
void main()
{
int a,b,j,k,temp;
printf("輸入兩個數(shù)\n");
scanf("%d,%d",&a,&b);
if(a<b)
{
temp=b;
b=a;
a=temp;
}
j=a,k=b;
while(k!=0)
{
temp=j%k;
j=k;
k=temp;
}
printf("最小公倍數(shù)為%d\n",a*b/k);
printf("最大公約數(shù)為%d\n",k);
}
2022-03-24
flush()的效果,就是把這行代碼之前的使用out輸出的字符串一次性的全部輸出到瀏覽器上啊。男,女是字符類型(char),而不該是字符串類型
2016-05-05
哪里錯了,不懂