最大公约数和最小公倍数
来源:互联网 发布:2kol怎么显示数据 编辑:程序博客网 时间:2024/06/06 16:59
求公约数:总是将大数除以较小数,留下余数,代替原有大数。if a>b {a=a%b else b=b%a}1 #include <stdio.h>
重复这一过程
直到余数=0,则另一数即为公约数
公倍数=两数相乘 除以公约数。
2
3 int main()
4 {
5 int a, b, num1, num2, temp;
6 printf("Input a&b:");
7 scanf("%d%d", &num1, &num2);
8 if (num1 > num2)
9 {
10 temp=num1;
11 num1=num2;
12 num2=temp;
13 }
14 a=num1;
15 b=num2;
16 while (b!=0)
17 {
18 temp=a%b;
19 a=b;
20 b=temp;
21 }
22 printf("The GCD of %d and %d is: %d\n", num1, num2, a);
23 printf("THe LCM of them is:%d\n",num1*num2/a);
24 return 0;
25 }
0 0
- 2. 最大公约数和最小公倍数
- 求两数最大公约数和最小公倍数
- 最大公约数和最小公倍数
- 求最大公约数和最小公倍数
- 最大公约数和最小公倍数
- 最大公约数和最小公倍数
- 求最大公约数和最小公倍数
- 最小公倍数和最大公约数
- 最大公约数和最小公倍数
- 最大公约数和最小公倍数
- 求最大公约数和最小公倍数
- 最大公约数和最小公倍数算法
- 求最大公约数和最小公倍数
- 最小公倍数和最大公约数
- 最大公约数和最小公倍数
- 求最小公倍数和最大公约数
- 最大公约数和最小公倍数
- 最大公约数和最小公倍数
- Ubuntu 16.04配置安装YouComPleteMe等插件
- Gson工具类
- Android使用gradle打包Assets目录
- linux下ffmpeg安装
- linux 为什么删除用户,但是home目录下ls仍可以看到用户?
- 最大公约数和最小公倍数
- Oracle OEM安装配置
- 机器学习之一 模型评估及部分概念
- 全球地震及地质灾害实时CSV/JSON/KML数据【免费下载】
- 有用的JS(二)
- 判断输入三边能否构成三角形
- 【bzoj2440】[中山市选2011]完全平方数
- 初学者配置nginx遇到的端口变化问题
- android技术篇(三)解密data区