【慢慢学算法】:求最大公约数

   题目描述:   

输入两个正整数,求其最大公约数。

输入:

测试数据有多组,每组输入两个正整数。

输出:

对于每组输入,请输出其最大公约数。

样例输入:
49 14
样例输出:
7
 
   代码:   
#include <iostream>
using namespace std;
int main()
{
        int a,b,temp;
        while(cin>>a>>b)
        {
              while(b>0)
                 {
                        a=a%b;
			temp=b;
                        b=a;
                        a=temp;
                 }
              cout<<a<<endl;
        }
}

  

 
原文地址:https://www.cnblogs.com/VortexPiggy/p/2500639.html