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

写一个C程序:输入两个正整数M和N,求其最大公约数和最小公倍数?_百度知...

发布网友 发布时间:2024-09-29 10:06

我来回答

1个回答

热心网友 时间:2024-09-29 18:40

#include
int
gcd(int
x,int
y);
int
gdd(int
x,int
y);
int
gdd1(int
x,int
y);
int
gdd2(int
x,int
y);
void
main()
{
int
a,b;
printf("请输入两个整数A和B:");
scanf("%d%d",&a,&b);
if(a>b)
{
printf("最大公约数是:%d\n",gcd(a,b));
printf("最小公倍数是:%d\n",gdd(a,b));
printf("最小公倍数是:%d\n",gdd1(a,b));
printf("最小公倍数是:%d\n",gdd2(a,b));
}
else
{
printf("最大公约数是:%d\n",gcd(b,a));
printf("最小公倍数是:%d\n",gdd(b,a));
printf("最小公倍数是:%d\n",gdd1(b,a));
printf("最小公倍数是:%d\n",gdd2(b,a));
}
}
int
gcd(int
x,int
y)//最大公约数
{
int
i,sum=1;
for(i=1;i<=y;i++)
{
if(x%i==0&&y%i==0)
{
x/=i;
y/=i;
sum*=i;
i=1;
}
}
return(sum);
}
int
gdd(int
x,int
y)//最小公倍数法1
{
int
i;
i=x;
while(i%x!=0||i%y!=0)
{
i++;
}
return(i);
}
int
gdd1(int
x,int
y)//最小公倍数法2
{
int
i=y;
while(y%x!=0)
{
y+=i;
}
return(y);
}
int
gdd2(int
x,int
y)//最小公倍数法3
{
int
i,sum;
i=gcd(x,y);
sum=x/i*y;
return(sum);
}
我用了3个函数来求最小公倍数,你编译的时候用1个就可以了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
康复者的血清中含有什么免疫分子 血清里面有什么 走读的定义在哪些教育阶段适用? PostgreSQL修改数据库表的列属性操作 Ubuntu调整postgresql默认路径 ubuntu – Postgresql:更改默认数据路径 刘邦几个老婆刘邦老婆吕雉和戚夫人的不同结局 刘邦几个老婆?. 如何防止父母在微信群里抢红包? 有哪些适合夏天选择的长裙款式值得推荐? C++ inta[5][6];int *p=&amp;a[0][0] 则能够正确表示数组元素a[3][2]的... int a=0x7bcd; short b=ox8bcd; a|=(int)b; printf("%04x",b); ...main() { unsigned char a=8,c; c=a&gt;&gt;3; printf("%d",c); } 程式... 若定义:int a=511,*b=&amp;a;, 则printf("%d\n",*b);的输出结果为 ...交了几年就没交了,可我们现在买房想用公积我可以吗, ...经买了一套房子如果假如有一天我辞职了没公积金我老公的可不可?_百... ...我打听过现在我现在所处的公司,公司只交五险没有住房公积金... 我公积金连续交了两年,4月换工作,停交一月,但五月新单位重新给上,并补... 我已经有了住房公积贷款,我换工作住房公积金停缴一个月,影响住房公积贷 ... ...公司有公积金代了20年,现在想换个工作没有公积金,那么贷款的利率还按... mp5都支持什么视频格式? 如果在电脑上边下载:电视连续剧、电影,是不... mp4、mp5能打开存储卡内的东西吗?比如说把存储卡内的东西复制到机器上... 现在是否有MP5这种东西,可以干什么用? 可以问一下Mp5一般都有些什么功能吗?还有怎样辨认它的质量?怎么下载电 ... ...大概多少钱?什么牌子的比较好?都是什么系统的,有安卓系统的_百度知 ... 阜新市公安局简介 明明一个老实人,为什么会被别人说成是性格强、性格强势? 人与人之间存在的矛盾和冲突,是因为人与人之间的差异性太大引起的... 蛇身上以黄色为主还有点,红色,黑色,这是哪种蛇 不小心将全部文件弄成记事本格式如何还原呀???而且命令提示符也是记事... C语言中,p=&amp;a和*p=&amp;a有什么区别 慈善组织如何回馈爱心企业家 回馈什么意思 二年级假期读物回馈单怎样写? pencil配对但触控无反应,怎么解决? 为什么我的苹果笔没反应呢? 苹果笔连上ipad配对成功但用不了 为什么我的applepencil显示连接但用不了? 苹果pencil连接不上手机,怎么回事? ...不会是在梦中)但是当我要睁开眼睛的时候却发现怎 ...个人在我额头吸气然后我还听到别的不存在的声音我挣 歌手要是唱片卖的不好不理想,要靠什么来维持生活?也就是哪来的钱生... 在职研究生能获得哪些证书 杭州找python开发的工资多少? 杭州飞北京(杭州比北京上海更吸引你吗?)介绍_杭州飞北京(杭州比北京上 ... 磁共振成像检查多少钱 颈椎检查多少钱 有关《两小儿辩日》中的一个科学问题 猫突然用头蹭人还咕噜咕噜怎么回事 会把主人当配偶吗 为什么太阳落山时比正午时的要大?