方法一:使用ArrayList
using
System.Collections;
int[]
arr
=
{2,4,5,6,6,55,66,89,105,669,569
};
ArrayList
list
=
new
ArrayList(arr);
list.Sort();
int
min
=
Convert.ToInt32(list[0]);
int
max
=
Convert.ToInt32(list[list.Count
-
1]);
Console.WriteLine("最大"
+
max
+"
最小:"+min);
方法二:用?:语句比较简单
for(int
i=0;i<array.length;i++)
{
int
a=0;b=0;
a>a[i]?(b=a):(b=a[i]);只要一轮for循环就能得出最大值,同理求出最小值.
}
温馨提示:内容为网友见解,仅供参考