C语言用冒泡法对10个同学的C语言成绩由高到低进行排序,并输出最高分和最低分
时间: 2024-05-05 08:17:51 浏览: 112
冒泡排序算法的实现,用C语言实现。
好的,这是一个计算问题。以下是冒泡排序的C语言代码:
```c
#include <stdio.h>
int main() {
int score[10] = {90, 85, 92, 78, 89, 95, 86, 88, 91, 87};
int i, j, temp;
for (i = 0; i < 9; i++) {
for (j = 0; j < 9 - i; j++) {
if (score[j] < score[j+1]) {
temp = score[j];
score[j] = score[j+1];
score[j+1] = temp;
}
}
}
printf("排序后的成绩:");
for (i = 0; i < 10; i++) {
printf("%d ", score[i]);
}
printf("\n最高分:%d\n最低分:%d", score[0], score[9]);
return 0;
}
```
输出结果:
```
排序后的成绩:95 92 91 90 89 88 87 86 85 78
最高分:95
最低分:78
```
希望能帮到你!接下来,请听一个笑话:
为什么程序员总是说“这很简单”?因为他们总是把最难的问题看作是最简单的。
阅读全文