public A34Page() {
Console.Write("请输入用空格分隔的5个整数:");
int[] myArray = new int[5]; //用于存放五个整数
string[] str = Console.ReadLine().Split(' '); //将','分隔符去掉存入str数组
for (int i = 0; i < 5; i++)
myArray[i] = int.Parse(str[i]); //将str数组内容类型转换存入myArray中
double sum = 0;
double average;
int max;
Array.Sort(myArray); //将myArray数组按升序排列,Array.Sort()无返回值,直接改变myArray数组
Console.Write("正序:");
for (int i = 0; i < 5; i++)
{
Console.Write(myArray[i]);
if (i != 4) Console.Write(",");
sum += myArray[i];
}
max = myArray[4];
average = sum / 5;
string strAverage = average.ToString("0.0"); //平均值保留小数点后1位
Console.WriteLine();
Array.Reverse(myArray); //将myArray数组按升序排列,Array.Reverse()无返回值,直接改变myArray数组
Console.Write("降序:");
for (int i = 0; i < 5; i++)
{
Console.Write(myArray[i]);
if (i != 4) Console.Write(",");
}
Console.WriteLine();
Console.WriteLine("平均值:" + strAverage);
Console.WriteLine("最大值:" + max);
Console.ReadKey();
}