C语言实验六(综合实践)

统计学生成绩

#include "stdio.h"
#include "stdlib.h"//可以用来加颜色,此次未用
float average(float a,float b,float c) {
    return (a+b+c)/3;
}
int main() {
    float arr[5][3];
    int i,j;
    printf("Please enter the scores of each subject for each student in sequence:\n");
    for(i=0;i<5;i++){
        for(j=0;j<3;j++){
            scanf("%f",&arr[i][j]);
        }
    }
    for(i=0;i<5;i++)
        printf("Student%d's average score: %f\n",i+1,average(arr[i][0],arr[i][1],arr[i][2]));
    for(i=0;i<3;i++)
        printf("Subject%d's average score: %f\n",i+1,average(average(arr[0][i],arr[1][i],arr[2][i]),arr[3][i],arr[4][i]));
    return 0;
}

猜你喜欢

转载自www.cnblogs.com/P201821440013/p/10828528.html
今日推荐