最大公约数与最小公倍数的C语言实现
来源:互联网 发布:网络摄像头通用pc软件 编辑:程序博客网 时间:2024/06/07 00:12
#include<stdio.h>#include<stdlib.h>int Divisor(int a, int b) //最大公约数{ if ((a <= 0) || (b <= 0)) return -1; int min; min = (a <= b) ? a : b; while (min) { if ((a%min == 0) && (b%min == 0)) return min; else min--; } return -1;}int Multiple(int a, int b) //最小公倍数{ if ((a <= 0) || (b <= 0)) return -1; int max; max = (a >= b) ? a : b; while (max) { if ((max%a == 0) && (max%b == 0)) return max; else max++; } return -1;}int main(){ int a = 8; int b = 12; int ret_D = Divisor(a, b); if (ret_D != -1) printf("greatest common divisor=%d\n", ret_D); else printf("no greatest common divisor\n"); int ret_M = Multiple(a, b); if (ret_D != -1) printf("least common multiple=%d\n", ret_M); else printf("no least common multiple\n"); system("pause"); return 0;}
0 0
- 最大公约数与最小公倍数的C语言实现
- C语言实现求两数的最大公约数最小公倍数
- 最大公约数,最小公倍数(C语言实现)
- 最大公约数 最小公倍数 C语言实现
- C语言最大公约数与最小公倍数
- C语言实现3个数的最小公倍数和最大公约数
- c语言最小公倍数与最大公约数的求法集锦
- 求最大公约数,最小公倍数(C语言实现)
- 求最大公约数,最小公倍数(C语言实现)
- 最大公约数与最小公倍数(c语言)
- 最大公约数&&最小公倍数C语言
- (温故而知新) 最小公倍数最大公约数的 C实现
- 【C语言】求最大公约数/最小公倍数
- C语言求最大公约数最小公倍数
- C语言最大公约数和最小公倍数
- C语言.求最大公约数最小公倍数
- 【C语言】最大公约数和最小公倍数
- 求最大公约数、最小公倍数C语言实现代码www.iflyroom.com
- 实现音乐播放器,多线程处理进度条
- 顺序表应用4-2:元素位置互换之逆置算法(数据改进)
- 实现iOS图片等资源文件的热更新化(一): 从Images.xcassets导出合适的图片
- java web项目发布
- 实现堆排序
- 最大公约数与最小公倍数的C语言实现
- 安卓调节屏幕亮度Seekbar
- Android自定义捕获Application全局异常
- Hibernate的HQL查询
- python标准库 循环器
- 堆的应用——优先级队列
- MVC结构中session的应用
- maven之插件
- 文章标题