首先从键盘输入N个学生的M门课程的成绩,然后计算并输出每个学生的总成绩和平均值。

2024-10-28 02:54:04
推荐回答(3个)
回答1:

这是一道C语言题吗?
it's not hard.
#include
#define N 3
#define M 3
main()
{
int a[N][M],sum[N]={0};
double avg[N];
int i,j;
for(i=0;i{
printf("Input the %dth student's scores:",i+1);
for(j=0;j{
scanf("%d",&a[i][j]);
sum[i]+=a[i][j];
}
avg[i]=(double)sum[i]/M;
}
printf("The sums are:");
for(i=0;iprintf("%4d",sum[i]);
printf("\nThe averages are:");
for(i=0;iprintf("%6.2lf",avg[i]);
printf("\n");
}
你复制过去调试一下看看行不行,如果不是C语言题,您也可以利用EXCEL来解决这个问题。

回答2:

it's not hard.
#include
#define N 3
#define M 3
main()
{
int a[N][M],sum[N]={0};
double avg[N];
int i,j;
for(i=0;i{
printf("Input the %dth student's scores:",i+1);
for(j=0;j{
scanf("%d",&a[i][j]);
sum[i]+=a[i][j];
}
avg[i]=(double)sum[i]/M;
}
printf("The sums are:");
for(i=0;iprintf("%4d",sum[i]);
printf("\nThe averages are:");
for(i=0;iprintf("%6.2lf",avg[i]);
printf("\n");
}
//ok i wish it will be help.

回答3:

运用excel表格中的公式栏目下的求和功能和平均数功能即可,选中一个学生的所有科目成绩,拖到最底部,点击公式中的自助求和即可