艺考跳什么舞蹈较好:高手请进,C++题目求救啊!

来源:百度文库 编辑:神马品牌网 时间:2024/05/10 03:29:06
定义一个Student类,在该类定义中包括:一个数据成员score(分数)及两个静态度数据成员total(总分)和学生人数count;成员函数scoretotalcount(float s)用于设置分数,求总分和累计学生人数;静太成员函数sum用于返回总分;静态成员函数average用于求平均值。
买main函数中,输入某班同学的成绩,并调用上述函数求全班学生的总分和平均分。

你很恶劣啊!居然这样偷懒,我虽然不是高手,不过应该能写出来!
定义静态成员a[100],count;
float sum(float a[count]){
float sum;int i;
for(i=0;i<count;i++)
sum+=a[1];
return sum;
}
float average(float a[count]){
float average,a;
a=sum(a[count]);
average=a/count;
return average;
}
void scoretotalcount(float s){

a[count]=s;
count++;
}
main(){
int a,i;float s;
printf("Please Input the number of student:/n")
scanf("%d",&a);
printf("Please Input %d student's score:/n",a);
for(i=1;i<=a;i++){
scanf("%f",&s);
scoretotalcount(s);
}
printf("The SUM is %f",sum(a[count]));
printf("The average is %f",average(a[count]));
getchar();getchar();
return 0;
}

可能有些问题
你自己再改改