满意答案

wqiusk

2014.04.10

采纳率:49%    等级:9

已帮助:868人

主要是辗转相除法。

方法一、不设函数

#include <stdio.h>

int main ()

{int p,r,n,m,temp;
printf("please enter two positive integer numbers n,m:");
scanf("%d %d",&n,&m);
if (n<m)
{temp=n;
n=m;
m=temp; //把大数放在n中, 小数放在m中
}

p=n*m; //先将n和m的乘积保存在p中, 以便求最小公倍数时用

while (m!=0) //求n和m的最大公约数

{r=n%m;
n=m;
m=r;
}

printf("HCF=%d\n",n);

printf("LCD=%d\n",p/n); // p是原来两个整数的乘积

return 0;

}

方法二、调用函数

#include <stdio.h>

int main ()

{int p,r,n,m,temp;
printf("please enter two positive integer numbers n,m:");
scanf("%d %d",&n,&m);
if (n<m)
{temp=n;
n=m;
m=temp; //把大数放在n中, 小数放在m中
}

p=n*m; //先将n和m的乘积保存在p中, 以便求最小公倍数时用

while (m!=0) //求n和m的最大公约数

{r=n%m;
n=m;
m=r;
}

printf("HCF=%d\n",n);

printf("LCD=%d\n",p/n); // p是原来两个整数的乘积

return 0;

}

00分享举报

最小公倍数用c语言,如何用C语言求最小公倍数。。。相关推荐

  1. 等腰字母三角形c语言,如何用c语言输出等腰三角形 c语言输出三角形方法

    如何用c语言输出三角形?这个代码怎么写?你会写吗?当你真正爱上编程时,估计每天写代码的时候,是你最惬意的时间了. 工作留给自己的纯净的思考时间很少,每天生活在需求噪音中,编程则不一样,手指在键盘敲击飞 ...

  2. 线程使用 c语言,如何用C语言实现多线程

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Windows操作系统,C语言实现多线程: #include #include DWORD APIENTRY ThreadOne ( LPVOID thr ...

  3. powershell如何编程C语言,如何用C语言执行powershell命令

    匿名用户 1级 2015-03-03 回答 我有一条获取server安装的各种组件的powershell命令,可以在server上正常命令行执行 powershell -command "& ...

  4. 多线程c语言,如何用C语言实现多线程

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Windows操作系统,C语言实现多线程: #include #include DWORD APIENTRY ThreadOne ( LPVOID thr ...

  5. 关闭线程 C语言,如何用C语言实现多线程

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Windows操作系统,C语言实现多线程: #include #include DWORD APIENTRY ThreadOne ( LPVOID thr ...

  6. 多线程 c语言,如何用C语言实现多线程

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Windows操作系统,C语言实现多线程: #include #include DWORD APIENTRY ThreadOne ( LPVOID thr ...

  7. DCS编程用C语言,如何用C语言对DMA控制器编程

    摘要:详细地分析了PC/AT机系统的DMA(直接存储器存取)控制器结构及其传输方式,并给出了C语言编程实例. DMA是英文DiretMemorAccess的缩写,即直接存储器存取,DMA传输是PC机与 ...

  8. 出生年月缩写c语言,如何用C语言编写输入出生年月?

    这是我的看法,请采纳. //帮你搞了一个,刚有点小错误,修正了一下 #include"stdio.h" #include"math.h" typedef str ...

  9. arduino程序与c语言,如何用C语言编写Arduino Uno

    描述 第1步:设置事物.. 要在C中编写代码,我们需要一个软件, 您可以使用AVR studio和任何其他编码软件. 这里我们将使用代码块,重量轻,易于使用,并且内置软件直接将代码上传到您的Ardui ...

最新文章

  1. SpringBoot最最最常用的注解梳理
  2. guava Throwables类文档翻译及用法入门
  3. Ollydbg 编写脚本的一些语法及例子(OD脚本)
  4. |Vijos|树状数组|P1512 SuperBrother打鼹鼠
  5. allgro显示网络名称_相同的4G网络,为什么你的网速总是慢?知道这3点原因,网速翻倍...
  6. Docker核心原理之cgroups
  7. Linux学习之系统编程篇:单个线程的退出函数
  8. 老工程师谈电子物料:别拿一分钱不当回事!
  9. 今晚课题:2019-3-22
  10. 网站服务器中病毒该如何处理,网站被中了木马无法删除怎么办? 解决网站中病毒的办法...
  11. 大数据认知计算在内容安全管控中的应用
  12. 面试了上百位性能测试后,我发现了一个令人不安的事实
  13. wildfly access log 开启
  14. RemObjects SDK 简介
  15. cac会议投稿难度大吗_英文(会议)论文投稿准备与流程
  16. 安全专业委员会发言_护理专业委员会发言稿
  17. 完美世界CEO萧泓:年轻化战略大有可为
  18. 给新手程序员的一点学习建议
  19. UI设计之什么是设计
  20. DeepMind科学家、AlphaTensor一作解读背后的故事与实现细节

热门文章

  1. contiki学习笔记(五)ctimer和etimer
  2. 想要避免After Effects渲染失败的问题,5个小技巧必看
  3. 录屏手机html5插件,越狱插件:首款能在iOS10上轻松录屏的工具!
  4. linux下如何用gcc编译器生成lst文件?
  5. Beyond Compare实现Class文件对比
  6. 如何去利用MindManager 2020绘制逻辑思维导图呢?
  7. 计算机伦理学理论分析三大思想,医学伦理学的基本理论
  8. 你这么真诚,一定是骗子!
  9. 利用matlab画地图
  10. android显示输入法键盘布局,android 解决输入法键盘遮盖布局问题