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

这那错了,请大神之间指教


http://img4.mukewang.com/5baae31900011d5d04930658.jpg

提问者:慕娘0437945 2018-09-26 09:39

个回答

  • HQYl
    2018-10-20 20:36:49

    输出语句 Console.Write( name[index] +" ");应该放在if里面吧

  • ChrisHt
    2018-09-27 19:21:39

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

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

                int sum = 0;

                int avg;

                int index = 0;

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

                {

                    sum += score[i];

                }

                avg = sum / score.Length;

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

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

                {

                    if(score[i]>avg)

                    {

                        index = i;

                    }

                    Console.Write( name[index] +" ");

                }