从品牌网站建设到网络营销策划,从策略到执行的一站式服务
#includeiostream
创新互联主要从事成都网站设计、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务通川,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
using namespace std;
int GCD(int m,int n);
int GCD(int m,int n)
{
if(m=0 || n=0)//非正整数 包括0
{
cout"error input.\n";
exit(0);//要求程序退出
}
if (m n)
{
int tmp = m;
m = n;
n = tmp;
}
if (n == 0)
return m;
else
return GCD(n,m % n);
}
int main()
{
int m,n,gcd;
cinmn;
gcd=GCD(m,n);
cout"Gcd="gcd",Lcm="m*n/gcdendl;
//system("pause");这个调试的时候可以用 如果是自动判断系统 不要加这句
return 0;
}
int gcd(int m,int n)
{
int i,rgcd=1;
for (i=2; i=(mn?m:n); )
if (!(m%i)!(n%i))
{
m/=i;
n/=i;
rgcd*=i;
}
else if (!(m%i)) m/=i;
else if (!(n%i)) n/=i;
else i++;
return rgcd;
}
gcd是函数名。包括两个形参a、b,都是整型。gcd的类型是整型,执行结束时向主函数或其他调用gcd的函数返回一个整型数值。
函数和变量根本不是一码事,就不要放一起讨论了。函数内部可以有输出语句进行输出。不管内部是否有输出语句,函数最后都需要返回一个整型数值。
求两个数a,b的最大公约数
int gcd(int a,int b)
{
if(a==0)
{
return b;
}else
{
return gcd(b % a,a);
}
}
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图