只用前面学过的知识点

来源:6-1 练习题目

慕慕6092618

2025-03-22 10:53

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

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


            int maxscore = score[0];

            string topname = name[0];



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

            {

                if (score[i] > maxscore)

                {

                    maxscore = score[i];


                    topname = name[i];


                }

            }

            Console.WriteLine("分数最高的是{0}" + "," + "分数是{1}", topname, maxscore);


写回答 关注

1回答

  • 慕圣0244290
    2026-03-28 16:29:35

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

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

                int average=0;

                // 计算平均分

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

                    average+=sorces[i];

                }

                average/=sorces.Length;

                Console.WriteLine("平均分是"+average+",高于平均分的有:");

                // 输出

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

                    if(sorces[i]>average){

                        Console.Write(names[i]+" ");

                    }

                }


C#开发轻松入门

本门课程是C#语言的入门教程,将带你轻松入门.NET开发

257490 学习 · 1534 问题

查看课程

相似问题