求教!用C语言编写程序,“在三个数中求最大的一个”

2025-03-05 05:21:42
推荐回答(3个)
回答1:

#include
void main()
{
int max(int x,int y,int z);
int a,b,c,d;
printf("please enter three number:");
scanf("%d %d %d",&a,&b,&c);
d=max(a,b,c);
printf("max=%d\n",d);
}
int max(int x,int y,int z)
{
int m;
if(x>y)
{
if(x>z)
m=x;
else
m=z;
}
else
{
if(y>z)
m=y;
else
m=z;
}
return(m);
}

回答2:

max=a;
if(b>max) max=b;
if(c>max) max=c;

回答3:

#include
mian()
{
int a, b, c, max;
scanf("%d %d %d",&a,&b,&c);
if(a>b&&a>c)
max=a;
else
if(b>c)
max=b;
else
max=c;
printf("max=%d",max);

}
希望能帮到你