函数f1()是比较输入参数x,y,并输出最大的值
函数f2()是比较输入参数x,y,并输出最小的值
e=f2(f1(a,b),f1(c,d)); 先执行f1(a,b),输出a,再比较f1(c,d)输出c,最后执行函数f2(a,c),输出a,所以e=a=4
f=f1(f2(a,b),f2(c,d)); 先执行f2(a,b),输出b,再比较f2(c,d)输出d,最后执行函数f1(b,d),输出b,所以f=b=3
g=a+b+c+d-e-f=4+3+5+2-4-3=7
所以最后输出 4,3,7 答案选A
A,f1函数选择的是最大值,f2函数选择的是最小值,f1(a,b)=4,f1(c,d)=5,e=f2(f1(a,b),f1(c,d))=4,由此可以推出是A