c#输出最大值、最小值和平均值(A)
题目描述
使用C#编写一个控制台应用。输入10个正整数存入数组中,输出最大值、最小值和平均值
输入
输入10个正整数
输出
最大值、最小值和平均值
样例输入
1 2 3 4 5 6 7 8 9 10
样例输出
10 1 5.5
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
int n = 10;
int[] arr = new int[20];
int sum = 0, maxl = 0, minl = 0;
arr[0]= Int32.Parse(Console.ReadLine());
sum += arr[0];
maxl = arr[0];
minl = arr[0];
for (int i=1;i<10;i++)
{
arr[i] = Int32.Parse(Console.ReadLine());
sum += arr[i];
maxl = Math.Max(maxl, arr[i]);
minl = Math.Min(minl, arr[i]);
}
double ave = (double)sum / 10.0;
Console.WriteLine(maxl);
Console.WriteLine(minl);
Console.WriteLine(ave);
}
}
}