using System;
using System.Collections.Generic;
using System.Text;
namespace projGetMaxScore
{
class Program
{
static void Main(string[] args)
{
string[,] name_score={{"吴松","89"},{"钱东宇","90"},{"伏晨","98"},{"陈陆","56"},{"周蕊","60"},{"林日鹏","91"},{"何坤","93"},{"关欣","85"}};
int max=0;
int x;
for(int i=0;i<name_score.Length;i++)
if(max < [int]name_score[i,1])
max=[int]name_score[i,1];
x=i;
Console.WriteLine("分数最高的是{0},分数是{1}",name_score[x,0],name_score[x,1]);
}
}
}
已解决
using System;
using System.Collections.Generic;
using System.Text;
namespace projGetMaxScore
{
class Program
{
static void Main(string[] args)
{
string[,] name_score={{"吴松","89"},{"钱东宇","90"},{"伏晨","98"},{"陈陆","56"},{"周蕊","60"},{"林日鹏","91"},{"何坤","93"},{"关欣","85"}};
int max=0;
int x=0;
for(int i=0;i<name_score.GetLongLength(0);i++){
if(max < int.Parse(name_score[i,1])){
max=int.Parse(name_score[i,1]);
x=i;}
}
Console.WriteLine("分数最高的是{0},分数是{1}",name_score[x,0],name_score[x,1],max);
}
}
}