PTA 7-1 输出学生成绩
平均值和最大值都没有问题 最小值一直输出0.00 想问一下是为什么?
这是我的代码
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
int j;
double mark[1000000];
double sum=0;
double average;
double max=0;
double min=0;
for(j=0;j<n;j++)
{
scanf("%lf",&mark[j]);
sum=sum+mark[j];
}
for(j=0;j<n;j++)
{
if(mark[j]>mark[0])
{
max=mark[j];
}
else if(mark[j]<mark[0])
{
min=mark[j];
}
}
average=sum/n;
printf("average = %.2f\n",average);
printf("max = %.2f\n",max);
printf("min = %.2f",min);
return 0;
}