c#定义学生类,并创建一个对象数组,存放10个学生对象,求这10个学生的平均年龄

如题所述

在编程的世界里,定义一个学生类,并创建一个对象数组来存储多个学生对象是一项基础而重要的任务。下面,我们来具体了解一下如何完成这一过程。

首先,定义一个名为Student的类,包含两个属性:Name和Age。Name用于存储学生的姓名,Age用于存储学生的年龄。

接下来,创建一个学生对象数组,用于存放10个学生对象。这里,我们采用List作为存储容器,方便添加和操作。具体代码如下:

var studentList = new List<Student>();

然后,向数组中添加10个学生对象。通过一个for循环,我们可以轻松地完成这一任务。每一个学生对象的姓名和年龄都被赋予了相应的值。

for (int i = 0; i < 10; i++)

{

studentList.Add(new Student() { Name = "学生" + i.ToString(), Age = 10 + i });

}

最后,计算这10个学生的平均年龄。我们使用Sum方法来计算所有学生的年龄总和,然后除以学生对象的数量,得到平均年龄。

var avgAge = studentList.Sum(s => s.Age) / studentList.Count;

通过以上步骤,我们可以成功地定义一个学生类,并创建一个对象数组来存放10个学生对象。同时,我们还能够计算出这10个学生的平均年龄。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜