13,825
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
int main()
{
int a[20],i;
int t = 70;
int d = 100;
int max;//max = a[0];
int min;//min = a[0];
double average = 0,sum = 0;
printf("二十个评委成绩为:");
for(i = 0; i<20; i++)
{
a[i] = rand() % (d-t)+t;
printf("%d ",a[i]);
}
printf("\n");
max = a[0];
min = a[0];
for(i = 0; i<20; i++)
{
if(max<a[i])
max=a[i];
if(min>a[i])
min=a[i];
sum=sum+a[i];
}
average = (sum-max-min)/18;
printf("最大值为:%d\n",max);
printf("最小值为:%d\n",min);
printf("最终平均值为:%f",average);//printf("最终平均值为:%d",average);
printf("\n");
return 0;
}