求两个整数的最大公约数及其应用
来源:互联网 发布:java continue label 编辑:程序博客网 时间:2024/06/18 18:16
1.求最大公约数(辗转相除法)
【代码】
int Maxcd(int a,int b){ int divid, divis,r; divid=a>b?a:b; //较大的数为被除数 divis=a<b?a:b; //较小的数为除数 if(divid%divis==0) { return divis; } while(divid%divis!=0) { r=divid%divis; divid=divis; divis=r; } return divis;}
2.最大公约数的应用:求最小公倍数
【代码】
#include <iostream>using namespace std;#include <stdio.h>int Maxcd(int a,int b){ int divid, divis,r; divid=a>b?a:b; //较大的数为被除数 divis=a<b?a:b; //较小的数为除数 if(divid%divis==0) { return divis; } while(divid%divis!=0) { r=divid%divis; divid=divis; divis=r; } return divis;} int main(){ int a,b,mc; while(cin>>a>>b) { mc=Maxcd(a,b); cout<<"这两个整数的最大公约数为:"<<mc<<endl; cout<<"这两个整数的最小公倍数为:"<<(a*b)/mc<<endl; } return 0;}
0 0
- 求两个整数的最大公约数及其应用
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数的最大公约数
- 求两个整数最大公约数
- 求两个整数的最大公约数的程序
- 4.19&&4.20
- 动态添加拍照图片、本地图片以及文件
- 图像亮度变换函数
- cms系统是什么意思
- jemalloc的使用
- 求两个整数的最大公约数及其应用
- HDU 1285 【简单拓扑】
- 信号量与管程
- JavaScript位操作及其简单应用
- Web应用中大部分跳转路径如何书写
- 客运综合管理系统项目解析-领导查询(模块)-废票查询
- android不为人知的工具集合
- Kth Largest Element in an Array
- H.264/ACC音视频编码流的RTP/RTSP传输实现(1)