#include <stdio.h>

int main() {
    float scores[5]; // 定义成绩数组
    float sum = 0; // 定义总分变量
    float average; // 定义平均分变量

    // 输入成绩
    printf('请输入五门课程的成绩:\n');
    for (int i = 0; i < 5; i++) {
        scanf('%f', &scores[i]);
        sum += scores[i]; // 累加总分
    }

    // 计算平均分
    average = sum / 5;
    printf('平均成绩为:%.2f\n', average);

    // 冒泡排序
    for (int i = 0; i < 5; i++) {
        for (int j = 0; j < 5 - i - 1; j++) {
            if (scores[j] > scores[j + 1]) {
                float temp = scores[j];
                scores[j] = scores[j + 1];
                scores[j + 1] = temp;
            }
        }
    }

    // 输出排序后的成绩
    printf('排序后的成绩为:\n');
    for (int i = 0; i < 5; i++) {
        printf('%.2f ', scores[i]);
    }
    printf('\n');

    return 0;
}

原文地址: https://www.cveoy.top/t/topic/mMP8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录