static void Main(string[] args)
{
Console.WriteLine("请输入三个数:");
string strOne = Console.ReadLine();
string strTwo = Console.ReadLine();
string strThree = Console.ReadLine();
Console.WriteLine(_GetMiddleDigit(Convert.ToInt32(strOne), Convert.ToInt32(strTwo), Convert.ToInt32(strThree)));
}
private static int _GetMiddleDigit(int oneNum, int twoNum, int threeNum)
{
int t1 = _Max(oneNum, twoNum);
int t2 = _Max(twoNum, threeNum);
int t3 = _Max(oneNum, threeNum);
return _Min(t1, _Min(t2, t3));
}
private static int _Max(int OneNum,int TwoNum) { return OneNum >= TwoNum ? OneNum : TwoNum; }
private static int _Min(int OneNum, int TwoNum) { return OneNum <= TwoNum ? OneNum : TwoNum; }
01-05
414
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-01
5331
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-11
1759
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)