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

为什么运行成功 输出错误?

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

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

          int max = fen[0];

          string name = names[0];

            for(int x=0;x<names.Length;x++)

            {

                if (max < fen[x])

                {

                    max = fen[x];

                    name = names[x];

                }

            }

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



提问者:丨羁绊灬千年梦丨 2019-11-19 18:03

个回答

  • 丨羁绊灬千年梦丨
    2019-11-20 09:08:56


    这个运行是无问题的,只是在下面这段程序里:

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

    这个“,分数是”中的逗号是中文的,写成英文的就会输出错误