c#语言里除了用if可以找出三个整数的最大值,还可以用哪些方法找出三个整数的最大值?求代码!!!

谢了!

方法很多,看你的选择了,比如说三个数为abc

int a = 5, b = 2, c = 0;
int[] array = new int[] { a,b,c };
int max1 = array.Max(); //直接得到最大值
      
Array.Sort(array);//数组排序取最后一个,当然如果排序后取array[0]那就是最小值了
int max2 = array[array.Length - 1];

int max3 = (a > b ? a : b) > c ? (a > b ? a : b) : c;//常规的三元运算符

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-10
//三目运算符 ? :
int a=1, b=2, c=3, nMax;
nMax = a>b?(a>c?a:c):(b>c?b:c);
Console.WriteLine("Max Number = " + nMax.ToString());

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网