题解 | #公务员面试#

公务员面试

https://www.nowcoder.com/practice/f3a134908d5b41869f14f58307008a97

#include <iostream>
using namespace std;
#include <bits/stdc++.h>

#define max 7

//冒泡排序,升序
void sort(int arr[], int length) {
    for (int i = 0; i < length - 1; i++) {
        for (int j = 0; j < length - i - 1; j++) {
            if (arr[j] > arr[j + 1]) {
                int temp = arr[j];
                arr[j] = arr[j + 1];
                arr[j + 1] = temp;
            }
        }
    }
}

int main() {

    int arr[max] = { 0 };       //定义数组记录成绩
    while (cin >> arr[0] >> arr[1] >> arr[2] >> arr[3] >> arr[4] >> arr[5] >>
            arr[6]) {
        sort(arr, max);     //升序排序
        cout << fixed << setprecision(2) << (arr[1] + arr[2] + arr[3] + arr[4] +
                                             arr[5]) / 5.0 << endl;
    }

    system("pause");
    return 0;
}

全部评论

相关推荐

06-17 21:57
门头沟学院 Java
白友:噗嗤,我发现有些人事就爱发这些,明明已读不回就行了,就是要恶心人
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务