输入5个同学3门课的成绩,计算各门课的总分及平均分,并输出。

1. 源码

#include<stdio.h>
#define N 5
//输入5个同学三门课,计算各门课总分以及平均分输出 
int main(){
    
    
    int i,j,score[N][3],sum[3]={
    
    0},avg[3];
    for(j=0;j<N;j++){
    
    
    	 printf("请输入%d位同学三门课的成绩:\n",j+1);
    	for(i=0;i<3;i++){
    
    
    		scanf("%d",&score[j][i]);
		}
		 printf("\n");
	}
	for(j=0;j<N;j++){
    
    
		for(i=0;i<3;i++){
    
    
			sum[i]+= score[j][i];
			avg[i]=sum[i]/N;
		}
	}
	printf("*******以上同学的成绩********\n\n");
	for(j=0;j<N;j++){
    
    
		    printf("第%d位同学的成绩为:",j+1);
		for(i=0;i<3;i++){
    
    
			printf("%5d ",score[j][i]);
		}
		    printf("\n");
	}
	for(i=0;i<3;i++){
    
    
		printf("第%d门课的平均分为%d,总分为%d",i+1,avg[i],sum[i]);
	}
	return 0; 
}

2. 编译结果

在这里插入图片描述
3.效果展示
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43760302/article/details/119282395