高手帮忙看一下哪里错了,大一C++语言第一份作业求abc最大值

2024-12-12 11:59:28
推荐回答(3个)
回答1:

首先main函数内
第二行,变量b声明了两边
最后一行 return 0后用的是中文输入法的分号
我去,太凌乱了,找起来太麻烦
大一刚学要注意格式
下面是改好后的代码,
最后说一句,c++是OO,你这是C语言

#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);
getchar();
getchar();
return 0;
}
//求三个整数中的较大者的max函数
int max(int x,int y,int z)
{
int k;
if( x > y && x > z)
{
k = x;
}
else if( y > x && y > z)
{
k = y;
}
else
{
k = z;
}
return k;
}

回答2:

#include

int max(int x,int y,int z);

int main()
{
int a,b,b,d;
scanf("%d,%d,%d",&a,&b,&c);
d=max(a,b,c);
printf("max=%d\n",d);
return 0;
}
//求三个整数中的较大者的max函数
int max(int x,int y,int z)
{
int k;
if(x>y&&x>z)k=x;
else
if(y>x&&y>z)k=y;
else k=z;
return(k);
}

回答3:

int a,b,c,d;是打错了吗????