|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
//局部变量fenshu错哪里了?
#include<stdio.h>
int main()
{
float fenshu(float a[],int n);
float a[10];
int i;
for(i=0;i<=10;i++)
scanf("%f",&a[i]);
fenshu(a[10],10);//'function' : incompatible types
//warning C4024: 'fenshu' : different types for formal and actual parameter 1
}
float fenshu(float a[],int n)
{
int i;
float t,t2,b,c;
t=a[0];
b=a[0];
c=a[0];
for(i=1;i<n;i++)
{
if(b<=a[i])
{ b=a[i];
printf("最高分是:%.2f\n",b);
}
else
{ c=a[i];
printf("最低分是:%.2f\n",c);
}
t+=a[i];
}
t2=t/n;
printf("平均分为:%.2f\n",t2);
}
/*一下是错误报告和警告,看半天没看错怎么错了。请大家帮忙指正
error C2115: 'function' : incompatible types
warning C4024: 'fenshu' : different types for formal and actual parameter 1*/
|
|