作业延伸思考
程序代码:
# 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); d=max(a,b,c); printf("max=%d\n",d); return 0; } //求三个整数中的较大者的max函数 int max(int x,int y,int z) { int k; //定义k if(x>y)k=x; else k=y; //为什么这个步骤不能省略 if(k<z)k=z; else k=k; //这个步骤省略了却不影响结果 为什么 return(k); }这个是我自己按照书上的例题做的3个数取最大值 如果是取四个数中的最大值 那么被调用的函数该怎么写呢