问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言求最小公倍数的问题1

发布网友 发布时间:2023-11-14 11:39

我来回答

6个回答

热心网友 时间:2024-01-08 13:46

楼主 你的逻辑上错误了。while(r) 这一段在第一次被执行后 你再输入数字就不执行了。因为R的值改变了。
一下是我按照你的算法编的程序,虽然很复杂 ,但是是根据你的方法和思路来的。

#include<stdio.h>

void main ()
{
int m,n,r,s,temp,min;
while(scanf("%d%d",&m,&n)!=EOF)
{
s=m*n;
if (m<n)
{
temp=m;
m=n;
n=temp;
}
if(m%n!=0)
{
loop:
r=m%n;
m=n;
n=r;
if(r!=0)
{
goto loop;

}
else
min=s/m;
;

}
else
min=m;

printf("%d\n",min);
}
}

热心网友 时间:2024-01-08 13:46

首先这里有个问题是while中首次用r判断时没有给r赋值,用do while试试

热心网友 时间:2024-01-08 13:47

估计是这里
while(r)
{
r=m%n;
m=n;
n=r;
}
找本书看看欧几里德是怎么样的
*(a,b)
{
if(b==0)
{
return a;
}
else
{
return *(b,a%b);
}
}

热心网友 时间:2024-01-08 13:47

我运行第一组数据可以求出,但第二组就不好使了呢

热心网友 时间:2024-01-08 13:48

改成r=1,就可以了!

热心网友 时间:2024-01-08 13:49

#include <stdlib.h>
#include<stdio.h>
int *(int a, int b);
int main ()
{
int m,n,lease_common_multiple;
if(scanf("%d%d",&m,&n)==2)
lease_common_multiple=m*n/*(m,n);
printf("%d\n",lease_common_multiple);
system("pause");
return 0;
}
int *(int a, int b)
{
a=abs(a);
b=abs(b);
if(b!=0)
return *(b,a%b);
else if(a!=0)
return a;
else
{
printf("Error:Both numbers are equal zero\n");
exit(1);
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抖音弹幕怎么关掉?怎么关闭抖音弹幕? 惠普LaserJet P3005D是否支持B5纸的双面打印? word打印出图片总是缺一部分怎么办-word打印图片不完整怎么解决_百度... 理想one哪里产的车辆? 抚州抚州ONE在哪里? one地址在哪里? 如何在图片上写字(如何在图片上添加文字) 网商贷为什么钱没到账 高级经济师职称怎么评 高级经济师需要评审吗 有新欢怎么聊天挽回前任 420马力雷诺发动机耗油大是什么原因? (2010安徽卷)11.某固体酸燃料电池以CaHSO4固体为... 某固体酸燃料电池以CsHSO4固体为电解质传递H+,其基本结...10 某固体酸燃料电池以NaHSO4固体为电解质传递H+其基本结构... 顺丰快递 今天上海寄出 明天上午能到崇明吗1 奥迪a6加油门顿挫什么问题?45 下眼皮长了个疙瘩,不疼不痒,能摸到!会自己消除吗?不要复制,... 肾炎病人可以吃紫菜吗 索尼RX100M5这么小的相机支持4K视频拍摄吗? 我想问问:1.项羽和刘邦的斗争是在秦亡之后多久就开始了?2.鸿门宴呢?是... 西游奇缘2—佛祖舍利的超级存档 苍山县到上海闸北区顺丰快递一天能吗? 有什么道理是你面试失败很多次后才知道的?10 我是否有责任抚养弟弟? 徐州那边管别人叫小贝是什么意思? 冰雪等恶劣天气都可能影响家庭互联网连接,这意味着什么? 挽回爱情的方法:和前任复合后的聊天技巧 6年级、高斯扫雷游戏数学题例题 联通用户关注微信就是用联通手机卡申请的关注微信吗? 下眼皮长个疙瘩,医生说是眼瘤,不用治自己也会好,用药也很慢,... 面试失败的原因有哪些 面试环节被毙掉原因分析1 奥迪a6l发动机故障灯亮了是什么原因153 为什么输入说用户不存在? 肥西中学向高二年级以星期六上课和下午第四节课为由收取每人200元,总计... 为什么键盘上的数字打不起6 我的计算机数字键盘不起作用了,请问怎么设置?23 ...平米是占地面积吗?占地面积是否包括二层屋檐滴水在内? 谁有老师受腹黑学生攻的漫画 关注过索尼相机RX0M2吗?可以拿来自拍吗? 求西游奇缘2全存档(最好是完美的) 索尼M5数码相机怎么样 我用的是联通号,这吗用联通号注册一个 lol小组赛的赛制是什么?38 面试失败明白的1个“潜规则”:为何说有一种道理,看不透就别瞎... 车子提速顿挫一下发动机故障灯亮了.后面开起来一直正常的.怎么...103 广东揭阳顺丰快递到上海崇明要多久?4 《顾客为什么购买》下载2 19款奥迪a6l迈速表下面有个故障灯时亮时不亮时怎么回事?1 用顺丰快递从黑龙江绥化寄东西到上海崇明县要几天