大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#includestdio.h
创新互联建站主要从事成都做网站、网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务邵东,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108
int fMaxMin(int a,int b,int *c)
{int r;
*c=a*b;
while(r=a%b)
{a=b;
b=r;
}
*c/=b;
return a;
}
int main()
{int a,b,c;
scanf("%d%d",a,b);
printf("最大公因数=%d\n",fMaxMin(a,b,c));
printf("最小公倍数=%d\n",c);
return 0;
}
C语言C99新特性里面有现成的求解最大值函数,fmax, 包含的库为math.h, 具体的函数声明为:
double fmax(double x, double y);
如果用int类型也没有问题,我刚刚试了一下。
这是函数声明语句。
它声明了一个函数叫fmax,需要两个float类型的参数,返回值的类型也是float。从名字看,fmax函数应该是返回两个浮点数中的较大的一个(当然,具体是不是这样,还得看定义)。比如:
float r=fmax(2.5,6.66);
r的值应该是6.66。