#include <iostream>
using namespace std;
int gcd(int a,int b)
{
int c;
int temp;
if(a<b)
{
temp=a;
a=b;
b=temp;
}
while(1)
{
if(a%b==0)
return b;
if(a%b!=0)
{
c=a%b;
a=b;
b=c;
}
}
}
int main()
{
int a,b,g;
cin>>a>>b;
g=gcd(a,b);
cout<<"最大公约数是:"<<g;
return 0;
}
运行结果:
知识点总结:自定义函数解决问题
学习心得:用自定义函数解决问题
本文介绍了一个使用自定义函数实现的最大公约数算法。通过输入两个整数,该程序能够找出这两个数的最大公约数,并展示如何运用自定义函数解决实际问题。
1229

被折叠的 条评论
为什么被折叠?



