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

晕掉,不知道哪里出了问题

        static void Main(string[] args)
        {
            int[]score=new int[]{89,90,98,56,60,91,93,85};
            string[]names=new string[]{"吴松","钱东宇","伏晨","陈陆","周蕊","林日鹏","何昆","关欣"};
            int max=score[0];
            string name=names[0];
            for(int i=0;i<score.Length;i++)
            {
                if(score[i]>max)
                {
                    max=score[i];
                    name=names[i];
                }
            }
            Console.Write("分数最高的是"+name+",分数是"+max);
           

提问者:慕桂英4228071 2020-02-29 11:31

个回答

  • 长风o
    2020-07-21 10:30:05

    思维想法真好,受教了!?

  • 浩love_zwx
    2020-06-28 22:31:41

    加个Console.ReadLine();吧

  • qq_慕桂英5020214
    2020-03-05 14:49:39

    应该这个样子

    using System;

    using System.Collections.Generic;

    using System.Text;


    namespace projGetMaxScore

    {

        class Program

        {

            static void Main(string[] args)

            {

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

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

                int max=score[0];

                string name=names[0];

                for(int i=0;i<score.Length;i++)

                {

                    if(score[i]>max)

                    {

                        max=score[i];

                        name=names[i];

                    }

                }

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

            }

        }

    }


  • 慕沐4485341
    2020-03-01 09:45:24

    没错,Main()内部代码没问题,可是你main()括号少一个结尾花括号

  • 慕仰3592340
    2020-02-29 23:51:27

    抱歉,刚才没看清楚。我复制你的代码可以运行出来,没有错误。


  • 慕仰3592340
    2020-02-29 23:47:03

    最后一行的代码有错误,应该为(加粗的为有错误的地方)

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


  • 慕仰3592340
    2020-02-29 23:44:03

    最后一行的代码有错,应该为

    Console