谁能用vs帮我验证一下结果是否是“平均分是76,高于平均分的有:</br>景珍 成蓉 单江开 田武山

using System;
using System.Collections.Generic;
using System.Text;

namespace projAboveAvg
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] name = new string[]{"景珍","林惠洋","成蓉","洪南昌","龙玉民","单江开","田武山","王三明"};
            int[] score = new int[]{90,65,99,70,46,81,100,68 };
            double sum = 0;
            double avg;
            for(int i = 0; i < name.Length ; i++)
            {
                sum += score[i];
            }
            avg = sum / name.Length;
            Console.WriteLine("平均分是{0},高于平均分的有:",avg);
            for(int i = 0;i < name.length ; i++)
            {
                if(score[i] < avg)
                {
                    Console.Write(name[i] + " ");
                }
            }
    }
}

洋妞honey
浏览 1275回答 1
1回答

钢铁男子

            string[] name = new string[] { "景珍", "林惠洋", "成蓉", "洪南昌", "龙玉民", "单江开", "田武山", "王三明" };            int[] score = new int[] { 90, 65, 99, 70, 46, 81, 100, 68 };            double avg = score.Sum() / score.Length;            StringBuilder str=new StringBuilder ();            str.AppendFormat("平均分是{0},高于平均分的有:",avg);            for (int i = 0; i < score.Length; i++)            {                if (avg < score[i])                {                    str.Append("" + name[i] + ",");                }            }            Console.WriteLine(str.ToString());
打开App,查看更多内容
随时随地看视频慕课网APP