zoukankan      html  css  js  c++  java
  • 例题:用函数做青歌赛打分题。学会调用函数,定义函数,out返回参数,复习数组,冒泡排序,用for循环求和。

    namespace

    用Main函数做青歌赛打分

    {

        class Program

        {

            public int[] shuchupingjunfen(int[] fenshu, out  double  pjf)  //输出pjf这个参数

            {

                for (int i = 0; i < fenshu .Length ; i++)

                {

                    for (int j = i; j < fenshu .Length  - 1; j = i++)

                    {

                        if (fenshu[i] < fenshu[j + 1])

                        {

                            int zhong;

                            zhong = fenshu[i];

                            fenshu[i] = fenshu[j + 1];

                            fenshu[j + 1] = zhong;

                        }

                    }

                }

                double he = 0;

                for (int i = 0; i < fenshu .Length ; i++)         //用for循环求和

                {

                    he = he + fenshu[i];

                }

                 pjf = (he - fenshu[0] - fenshu[1] - fenshu[fenshu .Length  - 1] - fenshu[fenshu .Length  - 2]) / (fenshu .Length  - 4);

                return fenshu;

            }

           static void Main(string[] args)

           {

               Console.Write("请输入评委人数:");

               int renshu = Convert.ToInt32(Console .ReadLine ());

               int[] fenshu = new int[renshu];

               for (int i = 0; i <renshu ; i++)

               {

                   Console.Write("请输入第"+(i+1)+"位评委打的分数:");

                   fenshu[i] = Convert.ToInt32(Console .ReadLine ());

               }

                double pjf = 0;

               new Program().shuchupingjunfen(fenshu, out pjf);  //调用函数

                                 Console.WriteLine("去掉连个最高分"+fenshu [0]+","+fenshu[1]+"去掉两个最低分"+","+fenshu [renshu -1]+","+fenshu [renshu -2]+"选手得最后得分是"+pjf );

               Console.ReadLine();

            }

        }

  • 相关阅读:
    Centos 卸载openjdk
    Hadoop安装之Hive集成与mysql安装
    Hadoop安装-Spark Windows 环境 pycharm开发环境搭建
    Hadoop安装—Spark安装
    Hadoop安装-伪分布式
    Hadoop安装之JDK在Centos虚拟机中安装
    SQL server 数据库调用远程数据库存储过程的实现方法
    以梦为马,铸就美好人生
    kettle实战演练——批量解压有密码的rar文件,并生成xml文件
    Linux diff命令
  • 原文地址:https://www.cnblogs.com/275147378abc/p/4439940.html
Copyright © 2011-2022 走看看