题目意思:定义学生类,同时创建一个对象数组,存放10个学生对象,求其中10个学生的平均年龄的C#具体代码
时间: 2024-05-29 19:08:29 浏览: 106
C语言程序设计-有一个一维数组score,内放10个学生的成绩,用一个函数来求平均成绩;
5星 · 资源好评率100%
代码。
//定义学生类
class Student{
private:
int age;
public:
void setAge(int a){
age = a;
}
int getAge(){
return age;
}
};
int main(){
//创建学生对象数组
Student students[10];
int sum = 0;
float avg = 0;
//给每个学生对象设置年龄
for(int i = 0; i<10; i++){
students[i].setAge(20+i);
}
//计算学生年龄的总和
for(int i = 0; i<10; i++){
sum += students[i].getAge();
}
//计算平均年龄
avg = (float)sum/10;
//输出平均年龄
printf("10个学生的平均年龄为:%.2f", avg);
return 0;
}
阅读全文