现有一个班的m个同学n门课程成绩单(m和n从键盘输入),要求求出每个同学n门课程的总分

现有一个班的m个同学n门课程成绩单(m和n从键盘输入),要求求出每个同学n门课程的总分

#include <stdio.h>
#include <stdlib.h>
#define M 50
#define N 10

int main()
{
   int score[M][N],i,j;
   int s[M];  //存放课程总分
   int m,n;
   printf("学生人数:");
   scanf("%d",&m);
   printf("课程数量:");
   scanf("%d",&n);
   for(i=0;i<m;i++){
    for(j=0;j<n;j++){
        scanf("%d",&score[i][j]);
    }
   }
   printf("\n");

   printf("学号\t语文\t数学\t英语\t总分\n");
   for(i=0;i<m;i++){
    printf("%2d\t",i+1);   //知识输出学号,学号没有存储在数组中
    s[i]=0;
    for(j=0;j<n;j++){
        printf("%3d\t",score[i][j]);
        s[i]+=score[i][j];     //计算总分
    }
    printf("%d\n",s[i]);
   }
    return 0;
}

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_46202527/article/details/112721690