主题:C语言求救!
#include<stdio.h>
void main()
{
int i;
float min,max,average;
float score[10];
float a(float score[]);
float b(float score[]);
float c(float score[]);
printf("please input ten score:");
for(i=0;i<10;i++)
scanf("%f",&score[i]);
min=a(score);
max=b(score);
average=c(score);
printf("Min=%.2f\nMax=%.2f\nAverage=%.2f\n",min,max,average);
getch();
}
float a(float score[])
{
float i,min=101,t;
for(i=0;i<10;i++)
{
if(score[i]<min)
t=score[i];
min=t;
}
return(min);
}
float b(float score[])
{
float i,max=-1,t;
for(i=0;i<10;i++)
{
if(score[i]>max)
t=score[i];
max=t;
}
return(max);
}
float c(float score[])
{
int i;
float ave,sum=0.0;
for(i=0;i<10;i++)
{
sum=sum+score[i];
}
ave=sum/10;
return(ave);
}
在VC++运行有误,请高手赐教!
void main()
{
int i;
float min,max,average;
float score[10];
float a(float score[]);
float b(float score[]);
float c(float score[]);
printf("please input ten score:");
for(i=0;i<10;i++)
scanf("%f",&score[i]);
min=a(score);
max=b(score);
average=c(score);
printf("Min=%.2f\nMax=%.2f\nAverage=%.2f\n",min,max,average);
getch();
}
float a(float score[])
{
float i,min=101,t;
for(i=0;i<10;i++)
{
if(score[i]<min)
t=score[i];
min=t;
}
return(min);
}
float b(float score[])
{
float i,max=-1,t;
for(i=0;i<10;i++)
{
if(score[i]>max)
t=score[i];
max=t;
}
return(max);
}
float c(float score[])
{
int i;
float ave,sum=0.0;
for(i=0;i<10;i++)
{
sum=sum+score[i];
}
ave=sum/10;
return(ave);
}
在VC++运行有误,请高手赐教!