大数减小数求最大公约数
2015-08-06 09:51
274 查看
#include<iostream>
using namespace std;
int main()//用减法求最大公约数
{
int a,b,c;
cin>>a>>b;
/*1.当a==b时 a(或者b)为最大公约数*/
/*2.当a!=b时 用大数减小数 取得的差赋值给大数然后循环1.2步骤*/
while(a!=b)
{
if(a>b)
a=a-b;
else
b=b-a;
}
cout<<a<<endl;
return 0;
}
using namespace std;
int main()//用减法求最大公约数
{
int a,b,c;
cin>>a>>b;
/*1.当a==b时 a(或者b)为最大公约数*/
/*2.当a!=b时 用大数减小数 取得的差赋值给大数然后循环1.2步骤*/
while(a!=b)
{
if(a>b)
a=a-b;
else
b=b-a;
}
cout<<a<<endl;
return 0;
}
相关文章推荐
- 修改mysql用户密码及资源限制
- 南邮 OJ 1591 猴子选大王
- Java 并发专题 : Executor详细介绍
- 对象和类
- hdu4576 Robot (概率DP)
- 安装本地服务器
- hdu 3549 Flow Problem 【最大流】
- Centos php项目发布问题
- jquery时间轴
- php实现无限级分类(递归方法)
- Linux深入篇之一:配置Nginx Web服务器及多域名主机
- 初探单点登录 SSO
- 分类器之SVM学习
- C++11 标准新特性: 右值引用与转移语义
- 设计模式
- React with webpack
- Java开发实战经典 JDK6 带详细书签目录版
- 三张图片同时切换效果
- poj1273 Drainage Ditches(最大流)
- 南邮 OJ 1590 阶乘