问答详情
源自:6-8 最终项目

哪里出错了呢?请各路大神帮忙指点。。。


            string[] name={"景珍","林惠洋","成蓉","洪南昌","龙玉民","单江开","田武山","王三明"};

            int[] score={90,65,88,70,46,81,100,68};

            int sum=0;

            int avg;

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

            {

                sum+=score[i];

            }

            avg=sum/score.Length;

            Console.Write("平均分是{0},高于平均分的有:",avg);

            for(int j=0,j<score.Length,j++)

            {

                if(score[j]>avg)

                {

                    Console.WriteLine(name[j]+" ");

                }

参考了很多可能出错的地方还是不通过。。


提问者:jakill_annan 2017-01-12 15:16

个回答

  • 凝望所有的你
    2017-01-12 17:27:19
    已采纳

    for里面不能是","改成“;”就好了

  • 凝望所有的你
    2017-01-13 15:57:57

    你在编译器上编译一遍不就知道哪里错了吗- -

  • jakill_annan
    2017-01-12 17:35:01

    谢谢!我犯了这么白痴的错,写程序真是要仔细。。。另外我还少了一个大括号,补上以后就通过了~