方舟似鸡龙吃什么:请C语言高手帮忙解决一下这个编程,使连贯

来源:百度文库 编辑:高校问答 时间:2024/04/26 11:18:53
#include<stdio.h>;
void enter(void );
void aver(void);
void outarray(void);
main()
{ printf("please input scores of students:");
printf("\nInput:");
enter();
aver();
printf("\nOutput:");
outarray();
}
void enter(void)
{
int i,j;
int nscore[4][6];
for(i=0;i<3;i++)
for(j=0;j<5;j++)
scanf("%d",&nscore[i][j]);
}
void aver(void)
{
int i,j;
int nscore[4][6];
int fsumrow=0,fsumcolumn=0;
int fstudaverscore[3],fsubjectscore[5];
for(j=0;j<5;j++)
{
for(i=0;i<3;i++)
fsumrow+=nscore[i][j];
fstudaverscore[j]=fsumrow/5;
nscore[i][6]=fstudaverscore[j];
}
for(i=0;i<3;i++)
{
for(j=0;j<5;j++)
fsumcolumn+=nscore[i][j];
fsubjectscore[i]=fsumcolumn/3;
nscore[4][j]=fsubjectscore[i];
}
}
void outarray(void)
{
int i,j;
int nscore[4][6];
printf("\n");
for(i=0;i<4;i++)
{
for(j=0;j<6;j++)
printf("%d ",nscore[i][j]);
printf("\n");
}
}

#include<stdio.h>;
void enter(void );
void aver(void);
void outarray(void);
int nscore[4][6];
main()
{ printf("please input scores of students:");
printf("\nInput:");
enter();
aver();
printf("\nOutput:");
outarray();
}
void enter(void)
{
int i,j;
for(i=0;i<3;i++)
for(j=0;j<5;j++)
scanf("%d",&nscore[i][j]);
}
void aver(void)
{
int i,j;
int fsumrow=0,fsumcolumn=0;
int fstudaverscore[3],fsubjectscore[5];
for(j=0;j<5;j++)
{
for(i=0;i<3;i++)
fsumrow+=nscore[i][j];
fstudaverscore[j]=fsumrow/5;
nscore[i][5]=fstudaverscore[j];
}
for(i=0;i<3;i++)
{
for(j=0;j<5;j++)
fsumcolumn+=nscore[i][j];
fsubjectscore[i]=fsumcolumn/3;
nscore[3][j]=fsubjectscore[i];
}
}
void outarray(void)
{
int i,j;
printf("\n");
for(i=0;i<4;i++)
{
for(j=0;j<6;j++)
printf("%d ",nscore[i][j]);
printf("\n");
}
}

#include<stdio.h>;
void enter(void );
void aver(void);
void outarray(void);
int nscore[4][6];
main()
{ printf("please input scores of students:");
printf("\nInput:");
enter();
aver();
printf("\nOutput:");
outarray();
}
void enter(void)
{
int i,j;

for(i=0;i<3;i++)
for(j=0;j<5;j++)
scanf("%d",&nscore[i][j]);
}
void aver(void)
{
int i,j;

int fsumrow=0,fsumcolumn=0;
int fstudaverscore[3],fsubjectscore[5];
for(j=0;j<5;j++)
{
for(i=0;i<3;i++)
fsumrow+=nscore[i][j];
fstudaverscore[j]=fsumrow/5;
nscore[i][6]=fstudaverscore[j];
}
for(i=0;i<3;i++)
{
for(j=0;j<5;j++)
fsumcolumn+=nscore[i][j];
fsubjectscore[i]=fsumcolumn/3;
nscore[4][j]=fsubjectscore[i];
}
}
void outarray(void)
{
int i,j;

printf("\n");
for(i=0;i<4;i++)
{
for(j=0;j<6;j++)
printf("%d ",nscore[i][j]);
printf("\n");
}
}