求问
为啥我输出的最大公约数就是c, 最大公约数的代码哪里错了?
#include<stdio.h>
int main(void)
{
int m,n,a,b,c,d,i;
printf("请输入两个整数:\n");
scanf("%d,%d",&m,&n);
if(m>n)
{
a=m;
b=n;
}
else
a=n;
b=m;
while
(a%m!=0||a%n!=0)
a++;
这里开始是最大公约数的代码:
if(m>n)
{
c=m;
d=n;
}
else
c=n;
d=m;
while(i!=0)
{
i=c%d;
c=d;
d=i;
}
printf("%d和%d最大公约数为:%d,最小公倍数为:%d",m,n,c,a);
}
...全文
相关推荐
倾听客户的需求问.pptx
倾听客户的需求问.pptx
仓储系统求问
仓储系统,通常被称为WMS(Warehouse Management System),是企业物流管理中的核心组成部分,主要用于优化仓库内的操作流程,提高库存管理效率。在这个“仓促系统”中,可能存在多种技术和功能需求
poj2488——dfs深度优先遍历
poj 2488——dfs深度优先遍历 //给行数列数,求问能否遍历,给出字典序的一种遍历
光伏MPP算法-MPPtrackIref.m
光伏MPP算法-MPPtrackIref.m求问各位大神,在仿真是出现以下问题:Evaluation of expression resulted in an invalid output. Only
光伏MPP算法-MPPtrackIref1.m
光伏MPP算法-MPPtrackIref1.m求问各位大神,在仿真是出现以下问题:Evaluation of expression resulted in an invalid output. Onl


