zoukankan      html  css  js  c++  java
  • 去掉两个最高分、去掉两个最低分,求平均分

    static void Main47求平均分(string[] args)
            {
                //去掉两个最高分,去掉两个最低分,求平均分
                Console.WriteLine("请输入分数的个数:");
                int a = Convert.ToInt32(Console.ReadLine());
    
                int [] fs = new int [a]; 
    
                if (a < 5)
                {
                    Console.WriteLine("输入的分数至少为5个!");
                }
                else
                {
                    for (int i = 0; i < a; i++)
                    {
                        Console.WriteLine("请输入第{0}个分数:",i+1);
                        fs[i] = Convert.ToInt32(Console.ReadLine());
                    }
    
                    //排序
                    for (int j = 0; j < fs.Length - 1; j++)
                    {
                        for (int k = 0; k < fs.Length - 1 - j; k++)
                        {
                            if (fs[k] <= fs[k + 1])
                            {
                                int zj = fs[k];
                                fs[k] = fs[k + 1];
                                fs[k + 1] = zj;
                            }
                        }
                    }
    
                    //求平均分
    
                    int sum = 0;
                    for (int x = 0; x < fs.Length; x++)
                    {
                        if (x == 0 || x == 1 || x == fs.Length - 1 || x == fs.Length - 2)
                        {
                        }
                        else
                        {
                            sum = sum + fs[x];
                        }
                    }
    
                    int avg = sum/(fs.Length-4);
    
                    Console.WriteLine("去掉两个最高分和两个最低分之后的平均数为:"+avg);
    
                }
            }
  • 相关阅读:
    2019天梯赛训练1
    Python课程设计 搭建博客
    最容易理解的贪吃蛇小游戏
    数据结构-队列
    数据结构-堆栈(2)
    数据结构-堆栈(1)
    数据结构-线性表(3)
    数据结构-线性表(1)
    linux知识积累
    Maven学习笔记
  • 原文地址:https://www.cnblogs.com/SJP666/p/4646680.html
Copyright © 2011-2022 走看看