该程序求的是最小公倍数与最大公因数 那个while循环中是什么意思

来源:-

街角疯

2016-05-25 11:39

#include "stdio.h"
void main()
{
	int a,b,c,d,num;
	printf("Input tow numbers\n");
	scanf("%d%d",&a,&b);
	if(a<b){      //将大值赋给了a
		c=a;
		a=b;
		b=c;
	}
	num=a*b;     //求公倍数
	while(b!=0){
		c=a%b;
		a=b;
		b=c;	
	}
	printf("最大公因数:%d\n",a);
	printf("最小公倍数:%d\n",num/a);
	
		
	
	
    
}


写回答 关注

0回答

还没有人回答问题,可以看看其他问题

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926020 学习 · 20793 问题

查看课程

相似问题