c语言高手请帮一下忙,急,非常急!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/25 03:52:20
#include <stdio.h>
#define
#define
void main()
{
void renshupj(float a[ ][ ]);
void kemupj(float a[ ][ ]);
int i,j;
int a[ ][ ];
for(i= ;i< - ;i++)
{
printf("%d号学生各科成绩:",i+ );
printf("\n");
for(j= ;j< - ;j++)
scanf("%f",&a[i][j]);
}
renshupj(a);
kemupj(a);
}
void renshupj(float a[ ][ ])
{
int i,j;
for(i= ;i< - ;i++)
{
for(j= ;j< - ;j++)
a[i][ - ]+=a[i][j];
a[i][ - ]/= . ;
printf("%d号学生各科平均分:% . f\n",i+ ,a[i][ - ]);
}
printf("\n");
}
void kemupj(float a[ ][ ])
{
int i,j;
for(j= ;j< - ;j++)
{
for(i= ;i< - ;i++)
a[ - ][j]+=a[i][j];
a[ - ][j]/= . ;
printf("科目%d的平均分:% . f\n",j+ ,a[ - ][j]);
}
}
这是我的一个考试题目,是一个成绩的求平

#include <stdio.h>
#define XUESHENG 5
#define KEMU 5

void renshupj(void);
void kemupj(void);
float a[XUESHENG][KEMU];

void main()
{
int i,j;

for(i=0;i<XUESHENG;i++)
{
printf("%d号学生各科成绩:",i+1);
printf("\n");
for(j=0;j<KEMU;j++)
scanf("%f",&a[i][j]);
}
renshupj();
kemupj();
}
void renshupj(void)
{
int i,j;
float average;

for(i=0;i<XUESHENG;i++)
{
average=0;
for(j=0;j<KEMU;j++)
average += a[i][j];
average /= KEMU;
printf("%d号学生各科平均分:%f\n",i+1,average);
}
printf("\n");
}

void kemupj(void)
{
int i,j;
float average;

for(j=0;j<KEMU;j++)
{
average=0;
for(i=0;i<XUESHENG;i++)
average += a[i][j];