using System;
using System.Collections.Generic;
using System.Text;
namespace projGetMaxScore
{
class Program
{
static void Main(string[] args)
{
string[]name=new string[]{"苦熬","煎熬","和奥","你个","伏晨",};
int[]num=new int[]{21,31,54,54,99};
int i;
i=num[0];
for(int x=1;x<num.Length;x++)
{
if(num[x]>i)
{
i=num[x];
}
}
Console.WriteLine("分数最高的是{0},分数是{1}",name[i],num[i]);
}
}
}
Console.WriteLine("分数最高的是{0},分数是{1}",name[i],num[i]);
^ ^
这的问题
再声明一个整形变量来存储索引
还要设置一个string类型的变量来存最高分的名字。
你的i存的是分数。
if内部改成i=x