#include <iostream> using namespace std; int max(int a,int b,int c){ return (c>=b&&c>=a)?c:max(c,a,b); // 递归没问题,一个返回,相当于直接返回 } int mid(int a,int b,int c){ if ( (b-c)*(b-a)<=0 ) { return b; } return mid(c,a,b); // 要有return,需要返回上一层,层层下递,层层回归 } // 递归写法 int min(int a,int b,int c){...