2 3 4 6 7 8 9 10 12 14 17 十一个数 取3个数最大62最小9平均值28排例
程序
啥意思?你到底要实现啥。最大62怎么能得出来呢?
最大应该是17+14+12=43 为什么是62
是这样吗
#include<stdio.h>
#include<math.h>
int main()
{
int a[11] = {2,3,4,6,7,8,9,10,12,14,17};
int i,j,k,s,max=-99999,min=99999,count=0;
double sum=0,avg;
for (i = 0; i < 11; i++) {
for (j = 0; j < 11; j++) {
if (j==i) continue;
for (k = 0; k < 11; k++) {
if (k==i || k==j) continue;
s = a[i]+a[j]+a[k];
printf("%d+%d+%d=%d\n", a[i],a[j],a[k],s);
count++;
sum+=s;
if (s>max)
max = s;
if (s<min)
min = s;
}
}
}
avg = sum / count;
printf("max=%d\n",max);
printf("min=%d\n",min);
printf("avg=%f\n",avg);
return 0;
}
双色球选号