C语言怎么用数组录入3个学生成绩,每个学生有5门课成绩,并统计每个学生的平均分??

如题所述

#include "stdio.h"
int main(int argc,char *argv[]){
int stu[3][6],i,j;
printf("Please enter the student's score...\n");
for(i=0;i<3;i++){
printf("STU%d:  ",i+1);
for(j=0;j<5;scanf("%d",stu[i]+j++));
stu[i][5]=stu[i][0]+stu[i][1]+stu[i][2]+stu[i][3]+stu[i][4];
}
printf("\nTheir average score is as follows:\n");
for(i=0;i<3;printf("STU%d:\t%.2f\n",i+1,stu[i++][5]/5.0));
printf("\n");
return 0;
}

运行样例:

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