c语言计算两个数的最小公倍数


当前第2页 返回上一页

该算法的实现代码如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

#include<stdio.h>int main() {

   int a, b, max, step, lcm;

 

   a   = 3;

   b   = 4;

   lcm = 0;

 

   if(a > b)

      max = step = a;

   else

      max = step = b;

 

   while(1) {

      if(max%a == 0 && max%b == 0) {

         lcm = max;

         break;   

      }

 

      max += step;

   }

 

   printf("LCM is %d", lcm);

   return 0;}

输出:

1

LCM is 12

相关视频教程推荐:《Python教程》、《C视频教程》

本篇文章就是关于c计算两个数最小公倍数的方法介绍,希望对需要的朋友有所帮助!

以上就是c语言计算两个数的最小公倍数的详细内容!

返回前面的内容

相关阅读 >>

C语言实现两个有序链表的合并(代码示例)

C语言中auto是什么意思

C语言中如何生成1~100的随机数(附代码)

return在C语言中是什么意思

C语言实现输出5个数就自动换行

C语言scanf是啥意思

C语言怎么用scanf输入字符串

C语言中如何用do...while语句求1到100的累加和

int占几个字节(C语言)?

C语言中预处理命令都必须以什么号开始

更多相关阅读请进入《C语言》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...