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/06/30 06:24:03
![c菜求教三个数中的最大值.main(){\x05int max(int x,int y,int k);\x05int a,b,c,d;\x05printf(](/uploads/image/z/13864707-27-7.jpg?t=c%E8%8F%9C%E6%B1%82%E6%95%99%E4%B8%89%E4%B8%AA%E6%95%B0%E4%B8%AD%E7%9A%84%E6%9C%80%E5%A4%A7%E5%80%BC.main%28%29%7B%5Cx05int+max%28int+x%2Cint+y%2Cint+k%29%3B%5Cx05int+a%2Cb%2Cc%2Cd%3B%5Cx05printf%28%22%25d+%25d+%25d%5Cn%22%2C%26a%2C%26b%2C%26c%29%3B%5Cx05d%3Dmax%28a%2Cb%2Cc%29%3B%5Cx05printf%28%22%25d%5Cn%22%2Cd%29%3B%7Dint+max%28int+x%2Cint+y%2Cint+k%29%7B%5Cx05int+g%3B%5Cx05if%28x)
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);
}
收起