怎么不太懂啊?
追答先执行里面的max函数,求出结果,把结果当做外面max函数取的第二个值,如max(a,b),把里面max的结果当做b来算出外面max函数的值,就是最终值了)
那在程序里怎么用啊
追答int max(int x,int y)
{return x>y?x:y;}
int main()
{int a,b,c,max_1;
scanf("%d%d%d",&a,&b,&c);
max_1=max(a,max(b,c));
printf("%d",max_1);
}
如何运行的?
max(a,mas(b,c))先运行括号里面的max(b,c),是吧?
追答是的