题解 | #公务员面试#
公务员面试
https://www.nowcoder.com/practice/f3a134908d5b41869f14f58307008a97
#include <stdio.h>
int main() {
int a[7] = {0};
int sum = 0;
double avg;
while (scanf("%d%d%d%d%d%d%d", &a[0], &a[1], &a[2], &a[3], &a[4], &a[5],&a[6]) != EOF) {
//冒泡
for (int i = 0; i < 7; i++) {
for (int j = 0; j < 7 - i - 1; j++) {
if (a[j] > a[j + 1]) {
int temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
for (int i = 1; i <= 5; i++)
sum += a[i];
avg = sum / 5.0;
printf("%.2lf\n", avg);
sum=0; //sum要归零从而不影响下一个求和!
}
}
C语言刷题 文章被收录于专栏
自己从头开始刷的C语言
查看9道真题和解析