下面要怎么改,哪里有错误,这个可以表示3个数的最大数?#include int 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);return 0;}int max(int x,int y,int z){int e;if(x>y,x>z)e=
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/23 07:28:49
下面要怎么改,哪里有错误,这个可以表示3个数的最大数?#include int 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);return 0;}int max(int x,int y,int z){int e;if(x>y,x>z)e=
下面要怎么改,哪里有错误,这个可以表示3个数的最大数?
#include
int 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);
return 0;
}
int max(int x,int y,int z)
{
int e;
if(x>y,x>z)e=x;
else e=y,e=z;
if(y>z)e=y;
else e=z;
return(e);
}
下面要怎么改,哪里有错误,这个可以表示3个数的最大数?#include int 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);return 0;}int max(int x,int y,int z){int e;if(x>y,x>z)e=
#include <stdio.h>
int main()//不要分号
{
int max(int x,int y,int z);
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);//注意输入时数据之间以逗号隔开 不要输入逗号的话就把输入改为scanf("%d %d %d",&a,&b,&c)
d=max(a,b,c);
printf("max=%d\n",d);
return 0;
}
int max(int x,int y,int z)
{
int e;
if(x>=y&&x>=z)//包括等于
\x05 e=x;
else
if(y>=z&&y>=x)e=y;//是用&&
else e=z;
return(e);
}