取最大值的代码

来源:互联网 发布:php if true false 编辑:程序博客网 时间:2024/05/22 02:10

  Random r = new Random(10000);
            double[] rValues = new double[20];

            for (int i = 0; i < 20; i++)
            {
                rValues[i] = r.Next(100);               
            }

            int[] p = new int[100]; //存放所有的最大值
            int position = 0;//存放最大值的位置
            int j = 1;//存放相同最大值的位置

            for (int i = 1; i < 20; i++)
            {
                if (rValues[i] > rValues[position])
                {
                    position = i;
                    j = 1;
                }
                else if (rValues[i] == rValues[position])
                {
                    p[j++] = i;
                }
            }         

原创粉丝点击