#include <stdio.h>
#define N 10
main()
{
float a[N];
float min,max;
int i,sum=0;
float avg;
printf("请输入10个值:\n");
scanf("%d%d%d%d%d%d%d%d%d%d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7],&a[8],&a[9]);
min=a[0];
max=a[0];
for(i=0;i<N;i++)
{
if(a[i]<min)
min=a[i];
if(a[i]>max)
max=a[i];
sum=sum+a[i];
}
avg=(sum-max-min)/(N-2);
printf("最大数:%d,最小数:%d,去掉最大最小后的平均值:%f\n",max,min,avg);
printf("%f%f%f%f%f%f%f%f%f%f",a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9]);
system("pause");
}
æ¹æ³å®ç°æå¤ç§ï¼
ä¸ãæç´è§çæ¹å¼ï¼
1ãå°è¾å ¥çå个æ°ï¼åå°æ°ç»ä¸ï¼
2ãéåæ°ç»ï¼æ¾å°æ大å¼åæå°å¼ï¼
3ãä»æ°ç»ä¸å°æ大å¼åæå°å¼ç§»é¤ï¼
4ãå°å©ä½ç8个æ°å¼ç´¯å ï¼å¹¶å°åå¼é¤ä»¥8ï¼å¾å°å¹³åå¼ï¼
5ãè¾åºç»æã
äºãä¼åæ¹å¼ï¼
åæåå§ç®æ³ï¼éè¦å¾ªç¯å¤æ¬¡ï¼å æ¬è¾å ¥ï¼æ¥æ¾æå¼ï¼ç§»é¤ï¼ç´¯å çãé对æ¤ï¼å¯ä»¥è¿è¡ä¼åã
1ãæ¥æ¾æ大å¼åæå°å¼å¯ä»¥éè¿ä¸ä¸ªå¾ªç¯å®æï¼
2ãç±äºåªæ¯è¦è®¡ç®æç»çå¹³åå¼ï¼æ以å¯ä»¥ä¸ä»æ°ç»ç§»é¤ï¼èæ¯ç´¯å 10个æ°çåå¼ï¼ååå»ä¸¤ä¸ªæå¼ï¼
3ãè¾å ¥æ¶å¯ä»¥ä¸ä¿åæ°ç»ï¼èæ¯è¾å ¥ä¸ä¸ªå¤çä¸ä¸ªï¼éä½ç©ºé´å¼éï¼
4ãè¾å ¥æ¶å¯ä»¥åæ¶æ§è¡ç´¯å åæ¥æ¾æå¼æä½ã
ä¸ãç»è¿ä¼åï¼ä»£ç å¯ä»¥ä¹¦åå¦ä¸ï¼
#include <stdio.h>