您的位置:首页 > 其它

飛飛(十二) 求两个数的最大公约数。

2016-03-28 12:46 106 查看
<pre name="code" class="cpp">/*
*Copyright (c) 2016,烟台大学计算机学院
*All rights reserved.
*文件名称:test.cpp
*作    者:李飞
*完成日期:2016年 3月 28日
*版 本 号:1.0
*
*问题描述:求两个数最大公约数
*输入描述:两个整数
*输出描述:输出最大公约数
*/
#include <iostream>

using namespace std;
int gcd(int x,int y);

int main()
{
int a,b,g;
cin>>a>>b;
g=gcd(a,b);
cout << "最大公约数是:" <<g<< endl;
return 0;
}
int gcd(int x,int y)
{
int c;
c=x%y;
while(c!=0)
{
x=y;
y=c;
c=x%y;
}
return y;

}




                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: