#include <stdio.h>

int main() { int scores[5]; int sum = 0;

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

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

// 从小到大排序并输出
for (int i = 0; i < 5; i++) {
    for (int j = i + 1; j < 5; j++) {
        if (scores[i] > scores[j]) {
            int temp = scores[i];
            scores[i] = scores[j];
            scores[j] = temp;
        }
    }
}
printf('成绩从小到大排序为:');
for (int i = 0; i < 5; i++) {
    printf('%d ', scores[i]);
}
printf('\n');

return 0;

}

C语言实现五门课程成绩排序与平均分计算

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

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