早教吧 育儿知识 作业答案 考试题库 百科 知识分享

#includevoidmain(){intmax(intx,inty,intz);inta,b,c,d;scanf("%d,%d,%d",&a,&b,&c);d=max(a,b,c);printf("max=%d\n",d);}intmax(intx,inty,intz);intk,t;if(x>y){k=x;if(k>z)return(k);elset=z;return(t);}else{k=y;if(k>z)return(k);elset=z;return(t);

题目详情
# include
void main()
{
int max(int x,int y,int z);
int a,b,c,d;
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 k,t;
if(x>y)
{
k=x;
if(k>z)
return(k);
else
t=z;
return(t);
}
else
{
k=y;
if(k>z)
return(k);
else
t=z;
return(t);
}
▼优质解答
答案和解析
#include
main()
{
int max(int x,int y,int z);
 int a,b,c,d;
 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 k,t;
if(x>y)
{
 k=x;
 if(k>z)
    return(k);
    else
  t=z;
    return(t);
}
else 
{
 k=y;
 if(k>z) 
return(k);
 else
  t=z;
 return(t);
}
}