请问同学 检查我做的是否正确 三者当中求最大值用手机做的 题目和程序都早下图

img

img

x和y比较完以后,下面直接用k和z比较就可以了,不用再用x和z比较了

int max(int x,int y,int z)
{
    int k;
    if(x>y) k = x;
    else k = y;
    if(k<z) k = z;
    return k;
}

下次最好贴代码

int max(int x,int y,int z)
{
    int max;
  max=x>y?x:y;
 max=z>max?z:max;
    return max;
}


你这个前两个if-else都是无效行,其实只求了y和z的最大值。先求两个数的最大值,再把这个最大值和第三个数比一下结果就出来了