输入3个学生的4门课成绩,调用score函数计算得到个人最高总分,最后在主函数中输出个人最高总分
【分析】用一个二维数组s[3][4]存放学生成绩,一行对应一个学生,一列对应一门课程。
#include<stdio.h>
intmain()
{
//输入3个学生的4门课程成绩
//调用函数得到最高个人总分,实参为数组名
//输出最高个人总分
}
int score( int s[3][4])
{
//求最高个人总分
}
帮我改改谢了#include
int score(int s[3][4]);
int main()
{int i,j,a;int s[3][4];
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%d",s[i][j]);
for(i=0;i<3;i++)
a=score(s[i]);
printf("%d",a);}
int score(int s[i])
{int s[3];
int i,j,sum=0;
int max;
for(i=0;i<3;i++)
{ sum=0;
for(j=0;j<4;j++)
sum=sum+s[i][j];
s[i]=sum; }
for(i=0;i<;i++)
{if(max<s[i])
max=s[i];}
return max; }