C语言如何求两个整数中的较大者?

如题所述

C语言如何求两个整数中的较大者?

求取两个数中较大者,可通过以下两种方法。

第一种:

#include<stdio.h>

int main()

{

int x,y,z;

scanf ("%d %d",&x,&y);

if(x>y)

{

z=x;

}

else

{

z=y;

}

printf ("%d\n",z);

return 0;

}

第二种:

#include<stdio.h>

int max(int x,int y)//定义max函数

{

int z;

if(x>y)

z=x;

else

z=y;

return(z);

}

int main()

{

int max(int x,int y);//对被调用函数max的声明

int a,b,c;

scanf("%d %d",&a,&b);

c=max(a,b);

printf ("%d\n",c);

return 0;

}

温馨提示:答案为网友推荐,仅供参考