我是靠谱客的博主 执着百褶裙,这篇文章主要介绍c语言计算两个数的最小公倍数,现在分享给大家,希望可以做个参考。

LCM( Least Common Multiple)即最小公倍数。两个值的最小公倍数,是两个值的公倍数的最小正值。

例如,3和4的倍数是 12:

复制代码
1
2
3 →3,6,9,12,15 ... 4 →4,8,12,16,20 ...
登录后复制

两者的最小倍数为12,因此3和4的最小公倍数为12。

该算法的实现代码如下:

复制代码
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语言计算两个数内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(130)

评论列表共有 0 条评论

立即
投稿
返回
顶部