这个怎么样吗

来源:6-1 练习题目

qq_慕盖茨0151028

2019-05-16 11:40

using System;

using System.Collections.Generic;

using System.Text;


namespace projGetMaxScore

{

    class Program

    {

        static void Main(string[] args)

        {   

            string [,]Data=

            {

                {"吴松","89"},

                {"钱东宇","90"},

                {"伏晨","98"},

                {"陈陆","56"},

                {"周蕊","60"},

                {"林日鹏","91"},

                {"何昆","93"},

                {"关欣","85"}

            };

            int y=int.Parse(Data[0,1]);

            int z=0;

            for(int x=0;x<Data.GetLongLength(0);x++)

            {

                if(y<int.Parse(Data[x,1]))

                {

                    y=int.Parse(Data[x,1]);

                    z=x;

                }

            }

            Console.Write("分数最高的是{0},分数是{1}",Data[z,0],Data[z,1]);

        }

    }


写回答 关注

2回答

  • fin1der
    2019-06-04 22:34:55

    数组声明和赋值两种都可以的


  • weixin_慕用61184
    2019-05-16 18:02:27

       string [,]Data=new string [,]

                {

                    {"吴松","89"},

                    {"钱东宇","90"},

                    {"伏晨","98"},

                    {"陈陆","56"},

                    {"周蕊","60"},

                    {"林日鹏","91"},

                    {"何昆","93"},

                    {"关欣","85"}

                };

                int y=int.Parse(Data[0,1]);

                int z=0;

                for(int x=0;x<Data.GetLongLength(0);x++)

                {

                    if(y<int.Parse(Data[x,1]))

                    {

                        y=int.Parse(Data[x,1]);

                        z=x;

                    }

                }

                Console.Write("分数最高的是{0},分数是{1}",Data[z,0],Data[z,1]);

            }

    数组声明和赋值语法错误了

C#开发轻松入门

本门课程是C#语言的入门教程,将带你轻松入门.NET开发

254118 学习 · 1459 问题

查看课程

相似问题