- 论坛徽章:
- 0
|
像这样就行了,函数调用要名和类型一样
#include<iostream.h>
double averScore(double sc[]);
void main()
{
int n(0),i,j;
cout<<"ÇëÊäÈëѧÉúµÄÈËÊý:";
cin>>n;
char name[23][15];
double score[23][4];
cout<<"ÇëÊäÈëѧÉúµÄÐÕÃû:";
for(i=0;i<=n;i++)
cin>>name[i];
cout<<"ÇëÊäÈëÿ¸öѧÉú4ÃŹ¦¿ÎµÄ³É¼¨:";
for(i=0;i<n;i++)
for(j=0;j<4;j++)
cin>>score[i][j];
double aver[23];
cout<<"ÿ¸öѧÉúµÄƽ¾ù³É¼¨:";
for(i=0;i<n;i++)
{ aver[i]=averScore(score[i]);
cout<<name[i]<<" "<<aver[i]<<'\n';
}
cout<<"²»¼°¸ñµÄѧÉú:";
for(;i<=n;i++)
{
if((aver[i]=averScore(score[i]))<60)
cout<<name[i]<<" "<<aver[i]<<'\n';
}
}
double averScore(double sc[])
{
double s=0;
for(int j=0;j<4;j++)
s+=sc[j];
return(double)s/4;
} |
|