问答详情
源自:6-1 练习题目

求解这哪里错了,显示运行成功,输出错误

string[]name=new string[8]{"吴松","钱东宇","伏晨","陈陆","周蕊","林日鹏","何昆","关欣"};

            int[] num=new int[]{89,90,98,56,60,91,93,85};

            int max=num[0];

            int index=0;

            for(int x=1;x<num.Length;x++)

            {

                if(num[x]>max)

                {

                    max=num[x];

                    index=x;

                }

            }

            Console.Write("分数最高的是"+name [index]+","+"分数是"+max);

这哪错了啊?

提问者:地覅 2020-12-08 16:49

个回答

  • 小祖宗Dinner
    2020-12-24 17:28:44

    人家让你输出平均值和高于平均值的人名有哪些,你输出的是最高分和分数,当然是输出错误啊,运行成功说明你写的这段代码没问题,可以正常运行,但是不是人家想要的。