C语言编程实现求两个数的最大公约数和最小公倍数

解题思路:最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的一个;最小公倍数是指两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数。最小公倍数=两整数的乘积÷最大公约数 , 所以怎么求最大公约数是关键。

源代码演示:

#include<stdio.h>//头文件
int main()//主函数
{
   int m, n, num1, num2, temp;//定义整型变量
   printf("请输入两个数:");//提示语句
   scanf("%d %d", &num1, &num2);//键盘输入两个数
   m=num1; //赋值
   n=num2; //赋值
   while(num2!=0) // 余数不为0,继续相除,直到余数为0
   {
       temp=num1%num2;
       num1=num2;
       num2=temp;
   }
   printf("最大公约数是:%d\n", num1);//输出最大公约数
   printf("最小公倍数是:%d\n", m*n/num1);//输出最小公倍数
}

编译运行结果如下:

请输入两个数:4 8
最大公约数是:4
最小公倍数是:8

--------------------------------
Process exited after 2.131 seconds with return value 0
请按任意键继续. . .

今天的分享就到这里了,大家要好好学C语言/C++哟~

写在最后:对于准备学习C/C++编程的小伙伴,如果你想更好的提升你的编程核心能力(内功)不妨从现在开始!

C语言C++编程学习交流圈子,QQ群:763855696【点击进入】哔哩哔哩:C语言技术宅_

整理分享(多年学习的源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!

编程学习视频分享:

C语言最大公约数最小公倍数相关推荐

  1. C语言 | 最大公约数最小公倍数

    例45:C语音编程实现求两个数的最大公约数和最小公倍数 解题思路:最大公因数,也称最大公约数.最大公因子,指两个或多个整数共有约数中最大的一个:最小公倍数是指两个或多个整数公有的倍数叫做它们的公倍数, ...

  2. c语言 最大公约数 最小公倍数的编程,C语言三种算法求解最大公约数与最小公倍数...

    C语言三种算法求解最大公约数与最小公倍数 最大公约数与最小公倍数的求解是很多初学C的人所面临的一道问题.当然这道问题并不难解答,也有很多人已经写过相关的博客,我在此书写此篇博客,一是为了让自己能够夯实 ...

  3. ACMNO.22 C语言-公约公倍2 写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。 输入 两个数 输出 最大公约数 最小公倍数

    题目描述 写两个函数,分别求两个整数的最大公约数和最小公倍数, 用主函数调用这两个函数,并输出结果两个整数由键盘输入. 输入 两个数 输出 最大公约数 最小公倍数 样例输入 6 15 样例输出 3 3 ...

  4. 每日算法练习之最大公约数最小公倍数

    利用辗转相除判断最大公约数  最小公倍数 //2016-8-22题目:输入两个正整数m和n,求其最大公约数和最小公倍数. //1.程序分析:利用辗除法. public class GcdTest {p ...

  5. 最大公约数,最小公倍数,质因式分解

    目录 简单代码算出最大公约数,最小公倍数: 辗转相除法得到最大公约数: 两数相乘倒序最小公倍数: 分解质因式, 打印输出, 并且存到列表 主程序: 由质因式得到最小公倍数: 简单代码算出最大公约数,最 ...

  6. 辗转相除求最大公约数最小公倍数 扩展欧几里得算法

    最大公约数最小公倍数 #include<stdio.h>int gcd(int a, int b) {return (b ? gcd(b, a % b):a); }int lcm(int ...

  7. c++求几个数的最大公约数_最大公约数,最小公倍数 A3

    点击上方"蓝字"关注,酷爽一夏最大公约数,最小公倍数 15.有三根小棒,分别长12 厘米.44 厘米.56 厘米.要把它们截成同样长的小棒,不许有剩余,每根小棒最长能有多少厘米?一 ...

  8. C语言最大公约数求解办法及时间复杂度比较

    C语言最大公约数求解办法及时间复杂度比较 **1.暴力穷举法:** **2.辗转相除法:** **3.更相减损法:** - 最大公因数,也称最大公约数.最大公因子,指两个或多个整数共有约数中最大的一个 ...

  9. 数论相关_最大公约数最小公倍数

    文章目录 最大公约数 Greatest Common Divisor 多个数的最大公约数 最小公倍数 Least Common Multiple 多个数的最小公倍数 Tag 最大公约数 Greates ...

最新文章

  1. 基于Shibbloet实现的SSO单点登录
  2. 超键、候选键、主键、外键、联合主键、复合主键
  3. 字符文本中的字符太多_文本对抗---字符级别的攻击
  4. ASP.NET MVC5+EF6+EasyUI 后台管理系统(73)-微信公众平台开发-消息管理
  5. 剑指offer 数值的整次方
  6. Oracle查找Web执行SQL
  7. IBASE header status
  8. [转载]unix环境高级编程备忘:理解保存的设置用户ID,设置用户ID位,有效用户ID,实际用户ID...
  9. cnn 准确率无法提升_清华类脑芯片再登Nature: 全球首款基于忆阻器的CNN存算一体芯片...
  10. 【华为云技术分享】用GaussDB合理管控数据资源的几点心得
  11. 线性代数学习笔记(二)
  12. [LeetCode] Android Unlock Patterns 安卓解锁模式
  13. 生产是什么意思_俗话说:“牛遇无春年,出力好耕田”是啥意思?有什么道理?...
  14. 探究position定位中absolute和relative的异同
  15. 从Android到React Native开发(三、自定义原生控件支持)
  16. Linux操作系统之常用快捷键汇集
  17. xp怎样修改计算机mac地址,xp系统怎么修改mac地址
  18. python界面编程实例_Python GUI编程 文本弹窗的实例
  19. 计算机能力提升选网络研修,教师计算机能力提升个人研修计划
  20. 个体工商户核名查询_网上核名怎么查询

热门文章

  1. Unity官方FPS教程解析(二)
  2. 生鲜配送社区团购app开发思路
  3. pam.d是干什么的
  4. TP5框架的三种安装方式
  5. 常用 Maven 仓库地址
  6. python 回文数判断
  7. cf723D 连通块
  8. c++左值和右值、 左值引用与右值引用
  9. VUE如何引入iconfont图标来使用
  10. 动规(19)-并查集基础题——城镇道路