/* (程序头部注释开始) </p><p>* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* 作 者: 李兆庆
* 完成日期: 2012 年 9 月 10 日
* 输入描述:
* 问题描述及输出: 编写一个C#应用程序,实现功能:设计一个程序,输入10个数存入数组中,求最大值、最小值和平均值.
* 程序头部的注释结束
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace No._3
{
class Program
{
static void Main(string[] args)
{
int sum = 0, max = 0, min = 0;
float p;
int[] a = new int[10];
int num = 10;
Console.Write("请分别输入您要存入的数字:");
for (int i = 0; i < num; i++)
{
string str = Console.ReadLine();
int x = int.Parse(str);
a[i] = x;
}
max = a[0];
for (int i = 0; i < num-1; i++)
{
if (a[i] < a[i+1])
{
max = a[i+1];
}
}
min = a[0];
for (int i = 0; i < num-1; i++)
{
if (a[i] > a[i+1])
{
min = a[i+1];
}
}
for (int i = 0; i < num; i++)
{
sum += a[i];
}
p = (float)sum / num;
Console.WriteLine("该数组中最大值为:{0} 最小值为:{1} 平均值为: {2}", max, min, p);
Console.ReadKey(false);
}
}
}
C#关于平均值,最大值,最小值的求解
最新推荐文章于 2024-07-24 20:54:45 发布