c菜求教三个数中的最大值.main(){\x05int max(int x,int y,int k);\x05int a,b,c,d;\x05printf("%d %d %d\n",&a,&b,&c);\x05d=max(a,b,c);\x05printf("%d\n",d);}int max(int x,int y,int k){\x05int g;\x05if(x
来源:学生作业帮助网 编辑:作业帮 时间:2024/12/02 05:00:19
c菜求教三个数中的最大值.main(){\x05int max(int x,int y,int k);\x05int a,b,c,d;\x05printf("%d %d %d\n",&a,&b,&c);\x05d=max(a,b,c);\x05printf("%d\n",d);}int max(int x,int y,int k){\x05int g;\x05if(x
c菜求教三个数中的最大值.
main()
{
\x05int max(int x,int y,int k);
\x05int a,b,c,d;
\x05printf("%d %d %d\n",&a,&b,&c);
\x05d=max(a,b,c);
\x05printf("%d\n",d);
}
int max(int x,int y,int k)
{
\x05int g;
\x05if(x
c菜求教三个数中的最大值.main(){\x05int max(int x,int y,int k);\x05int a,b,c,d;\x05printf("%d %d %d\n",&a,&b,&c);\x05d=max(a,b,c);\x05printf("%d\n",d);}int max(int x,int y,int k){\x05int g;\x05if(x
#include
int max(int x,int y,int k);
int main()
{
int a,b,c,d;
scanf("%d %d %d",&a,&b,&c);
printf("%d %d %d\n",a,b,c); //注意:你写的这里打印的是地址,而不是值
d = max(a,b,c);
printf("%d\n",d);
return 0;
}
int max(int x,int y,int k)
{
//变量g中存放最大值
int g = x; //先假设x最大
if(y > g) g = y; //if y > g ,then update “g”
if(k > g) g = k; //if k > g ,then update "g"
return g; //此时,g中存放的是最大值
}
应该这样编:
int max(int x,int y,int k)
{
int g;
if(x
else g=x;
if(g
return(g);
}还是不行啊,提示:“没有声明标示符:eles” 语法错误:在标识符...
全部展开
应该这样编:
int max(int x,int y,int k)
{
int g;
if(x
else g=x;
if(g
return(g);
}
收起