C语言_公倍数、最小公倍数_调用函数求最大公因数最小公倍数
公倍数:两个或两个以自然数共同的倍数。
最小公倍数:两数(多个数)相乘除以两数(多个数)的最大公约数。
//最小公倍数
#include<stdio.h>
int main()
{int a, b,temp;scanf("%d %d", &a, &b);if (a < b) {temp = b;b = a;a = temp;}for (int i = b; i > 0; i--){if (a % i == 0 && b % i == 0)printf("%d", (a*b)/i);break;}return 0;
}
//C语言_公倍数、最小公倍数_调用函数求最大公因数最小公倍数
#include<stdio.h>
int gcd(int a, int b)//最大公因数gcd(a,b)=gcd(b,a%b)
{int temp;if (a < b) {temp = b;b = a;a = temp;}for (int i = b; i > 0; i--){if (a % i == 0 && b % i == 0)return i;}}
int lcm(int a, int b)//最小公倍数test 1
{int i;i = (a * b) / gcd(a,b); return i;
}
/*求最小公倍数test 2
int lcm(int a, int b)
{int n;n = a > b ? a : b;while (1) {if (n % a == 0 && n % b == 0)return n;n++;}
}*/
int main()
{int n, m, gys, gbs;int gcd(int a, int b);int lcm(int a, int b);scanf("%d%d", &n, &m);gys = gcd(n, m);gbs = lcm(n, m);printf("%d %d\n", gys, gbs);return 0;
}
C语言_公倍数、最小公倍数_调用函数求最大公因数最小公倍数相关推荐
- c语言学习-自定义并调用函数求三个数的最小公倍数
c语言自定义并调用函数求三个数的最小公倍数 程序流程图: 代码: #include<stdio.h> int la1(int m ,int n,int p); int la2(int m ...
- python编写一个函数、输入n为偶数时_编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+..-吾爱编程网...
今天吾爱编程为大家分享一个C语言的经典案例编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n, 当输入n为奇数时,调用函数 1/1+1/3+...+1/n的程序写法,有需要的小伙伴 ...
- c语言学习-定义并调用函数求两个整数之差的绝对值
定义并调用函数求两个整数之差的绝对值 程序流程图: 代码: #include<stdio.h> int fabs(int m ,int n) {int f; f=m-n; if(f< ...
- 编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n。如果输入的是奇数调用1/1+1/3+...+1/n;...
package TestFor0322;import java.util.Scanner;public class Demo3For奇偶数 {/*** 编写一个函数,输入n为偶数时,调用函数求1/2+ ...
- Java 题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n
Java 题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+-+1/n,当输入n为奇数时,调用函数1/1+1/3+-+1/n public class Test {public void ...
- Python练习题——第九题:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n
Python练习题第九题 题目: 编写一个函数,输入n为偶数时,调用函数求1/2+1/4+-+1/n,当输入n为奇数时,调用函数1/1+1/3+-+1/n #2019/12/26/18:16def f ...
- python中函数的定义_Python函数是什么_如何定义和调用函数?
函数是什么? 本节Python培训教程是要大家认识一个"老朋友"--函数. 与数学中的函数不同,在Python中,函数不是看上去冰冷无聊的规则和公式,而是实打实的.有自己作用的代码 ...
- python中调用是什么意思_在Python中调用函数的含义?
因为Dense(-)返回一个可调用的(基本上是一个函数),所以可以依次调用它.这是一个简单的例子: def make_adder(a): def the_adder(b): return a + b ...
- mysql视图中调用函数写法_从视图中调用函数
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
最新文章
- 在线作图|2分钟绘制一张箱线图
- hdu2159 FATE
- mapreduce工作流程_详解MapReduce中的五大编程模型
- [Spark][Hive][Python][SQL]Spark 读取Hive表的小例子
- Python中字符串操作函数string.split('str1')和string.join(ls)
- 批量输入ISA防火墙的URL对象
- codeM美团编程大赛初赛B轮E题
- 你安全吗网剧技术探讨-个人向
- goldendict 屏幕取词
- C#dgv调用数据中存储的路径来显示图片
- c喱c喱是哪国语言,c喱c哩歌词。不要音译
- 施旺将接替贺恩霆担任赛诺菲大中华区总裁;嘉士伯集团试用生物基啤酒瓶 | 美通企业日报...
- [Qt]图像处理小软件——给证件照换背景
- 01-无线传感器网络(WSN)简介
- 计算机操作系统——LINUX的C语言编程与shell编程
- fgets函数的使用
- 大数据学习笔记1.3 Linux目录操作
- 央行数字货币研究所与农信银资金清算中心合作推进数字人民币应用
- 第15课:生活中的命令模式——大闸蟹,走起
- so 对XXX未定义的引用