int a,b,c;a=8,b=3,c=4;//给定3个数a,b,cint result=a>b?(ac?b:c)):(bc?a:c));//获得a,b,c中间的一个值赋给result
很容易,三个变量a,b,c。用if语句,把最大的跟a交换,把最小的跟c交换,输出b就是中间值了