1条回答 默认 最新
- ヾ凉秋 2021-11-19 15:52关注
#include<stdio.h> #include <math.h> int main () { int max, min, sum,n; float ava; printf("请输入评委数:"); scanf("%d",n); int a[n]; int i; for (i = 0; i < n; i++) scanf("%d",&a[i]); for (i = 0; i < n; i++) //--------^------- max = a[0]; min = a[0]; sum = 0; for (i = 1; i < n; i++) { if (a[i] > max) max = a[i]; } for (i = 1; i < n; i++) { if (a[i] < min) min = a[i]; } for (i = 0; i < n; i++) sum = sum + a[i]; ava = (float)(sum - max - min)/ (float)(n-2); printf ("%f\n", ava); return 0; }
解决 无用评论 打赏 举报
悬赏问题
- ¥100 请问我基于逐飞库写的这个有关于mp u6050传感器的函数,为什么输出的值是固定的?
- ¥15 hadoop中启动hive报错如下怎么解决
- ¥15 如何优化QWebEngineView 加载url的速度
- ¥15 关于#hadoop#的问题,请各位专家解答!
- ¥15 如何批量抓取网站信息
- ¥15 Spring Boot离线人脸识别
- ¥15 NRF24L01能发送但是不能接收
- ¥15 想问一下这种情况怎么解决呢(关键词-file)
- ¥15 python Flassk 模块部署 服务器时报错
- ¥15 Opencv(C++)异常