作业帮 > 综合 > 作业

c语言编程 求两个数的最大公约数和最小公倍数 描述:用辗转相除法(即欧几里得算法)求两个正整数的最大

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 09:53:47
c语言编程 求两个数的最大公约数和最小公倍数 描述:用辗转相除法(即欧几里得算法)求两个正整数的最大
提示:设b和b的最大公约数为Div,最小公倍数为Multi=a*b/Div;
求最大公约数可用辗转相除法:rem=a%b; a=b;b=rem;若rem=0,a是最大公约数,程序结束;否则从新执行以上语句.
#include
void main()
{
int a,b,c,d,div,rem;//a,b为输入数
scanf("%d%d",&a,&b);
if(a
再问: 运行时有错,输入9 315时显示整数被0整除