c++ 计算总成绩和平均成绩的问题

用函数的设计思想,实现输入若干名学生一门课的成绩,统计出总成绩和平均成绩。

#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
printf("高等数学学习成绩统计\n");
printf(".......................\n");
printf("1.输入学生成绩\n");
printf("2.计算总成绩和平均成绩\n");
printf("3.退出系统\n");
printf("请选择:");
int m;int a[m];
while(cin>>n){
if(n==1){
printf("输入人数\n");
cin>>m;
printf("输入%d个的成绩\n",m);
for(int i=0;i<m;i++){
scanf("%d",&a[i]);
}

}
else if(n==2){
double sum=0;

for(int i=0;i<m;i++){
sum+=a[i];
}
printf("总成绩为:%.0lf\n",sum);
printf("平均成绩为:%.0lf\n",sum/m);
}
else if(n==3){
return 0;
}
}

}
温馨提示:答案为网友推荐,仅供参考