尘212 2024-03-27 19:54 采纳率: 40%
浏览 14

用c#来得到班级考试的平均分

//1.输入班级人数
//2.输入考试分数
//3.求取平均分数

  • 写回答

2条回答 默认 最新

  • 专家-皆知 2024-03-27 19:54
    关注

    引自免费微信小程序:皆我百晓生

    好的,我会尽力帮助你。首先,我们需要创建一个C#程序来接收班级人数和考试分数,然后计算平均分。以下是一个简单的示例代码:

    using System;
    
    namespace AverageGradeCalculator
    {
        class Program
        {
            static void Main(string[] args)
            {
                // 1. 输入班级人数
                Console.Write("请输入班级人数: ");
                int classSize = int.Parse(Console.ReadLine());
    
                // 2. 输入考试分数
                Console.WriteLine("请输入每个学生的考试分数,用空格分隔: ");
                string[] examScores = Console.ReadLine().Split(' ');
    
                int totalScore = 0;
                for (int i = 0; i < examScores.Length; i++)
                {
                    totalScore += int.Parse(examScores[i]);
                }
    
                // 3. 求取平均分数
                double averageScore = (double)totalScore / classSize;
    
                Console.WriteLine($"班级平均分: {averageScore}");
            }
        }
    }
    

    这个程序首先接收班级人数,然后接收每个学生的考试分数。接着,它计算总分数,并将其除以班级人数以得到平均分。最后,它输出计算得到的平均分。请注意,这个程序假设每个学生的考试分数是整数。如果考试分数是浮点数,你可能需要使用其他方法来处理它们。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 3月27日