为了账号安全,请及时绑定邮箱和手机立即绑定

目测没错,这个编译器有问题。。。?

using System;
using System.Collections.Generic;
using System.Text;

namespace projGetMaxScore
{
    class Program
    {
        static void Main(string[] args)
        {
            string[,] result=new string[,]{{"吴松","89"},{"铁东宇","90"},{"伏晨","98"},{"陈陆","56"},{"周蕊","60"},{"林日鹏","91"},{"何昆","93"},{"关欣","85"}};
            string temp="";
            int maxscore=0;
            for(int i=0;i<result.GetLongLength(0);i++)
            {
                if(int.Parse(result[i,1])>maxscore)
                {
                    temp=result[i,0];
                    maxscore=int.Parse(result[i,1]);
                }
            }
          Console.WriteLine("分数最高的是{0},分数是{1}",temp,maxscore);
        }
    }
}

正在回答

3 回答

你把这段代码在自己的VisualStudio上运行,运行是成功的。而在案例中运行的时候,显示错误应该是输出的格式和他要求的不一致,这就是小细节了要自己找找,看看是不是标点的问题 空格的问题。但这段代码在VS上是能运行的。

0 回复 有任何疑惑可以回复我~

输出的逗号是汉语状态下的逗号

1 回复 有任何疑惑可以回复我~

第11行代码最后的分号错了,改成英文状态下的分号。就是声明result数组那一行的末尾分号。

2 回复 有任何疑惑可以回复我~
#1

神经小七 提问者

恩,确实错了,但还是不行。。。
2016-03-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C#开发轻松入门
  • 参与学习       254281    人
  • 解答问题       1459    个

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

进入课程

目测没错,这个编译器有问题。。。?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信