易昕十八周年饭拍视频:一道作业题,在线=回复(急)!~!~

来源:百度文库 编辑:神马品牌网 时间:2024/04/19 15:31:05
已知全班共有5个学生,每个学生有4门考试成绩.要求使用二维数组保存他们的考试成绩.(1)计算每个学生的考试总分.(2)输出每个学生的各科成绩和总成绩.要求输出信息时每个学生占一行.
用C语言编

用什么编?

#include <stdlib.h>
#include <stdio.h>

int main()
{
int score[5][5];
int i,j;
int sum;
for(i=0;i<5;i++)
{
printf("Please Input the score for student %d\n",i);
sum = 0;
for(j=0;j<4;j++)
{
printf("Subject %d = ",j);
scanf("%d",&score[i][j]);
sum += score[i][j];
}
score[i][4] = sum;
}

printf("Name Subject 1 Subject 2 Subject 3 Subject 4 Sum\n");
for(i=0;i<5;i++)
{
printf("Student %d",i);
for(j=0;j<5;j++)
{
printf("\t\t%d",score[i][j]);
}
printf("\n");
}

}