【问题描述】输入若干学生(不超过100)某一门成绩(整型),按从高到低顺序输出 【输入形式】第一行输入人数,第二行输入对应个数的成绩 【输出形式】元素之间以空格间隔 【样例输入】5 65 78 76 90 88 【样例输出】90 88 78 76 65
时间: 2023-12-04 14:03:55 浏览: 39
```python
n = int(input()) # 输入人数
scores = list(map(int, input().split())) # 输入成绩并转换为整型列表
scores.sort(reverse=True) # 从高到低排序
for score in scores:
print(score, end=' ')
```
相关问题
用c语言做一个代码,输入若干学生(不超过100)某一门成绩(整型),按从高到低顺序输出。输入形式:第一行输入人数,第二行输入对应个数的成绩。输出形式:元素之间以空格间隔。
```
#include <stdio.h>
#define MAX_NUM 100
int main()
{
int scores[MAX_NUM], n, i, j, temp;
// 输入人数
printf("请输入学生人数:");
scanf("%d", &n);
// 输入成绩
printf("请输入成绩:");
for (i = 0; i < n; i++)
{
scanf("%d", &scores[i]);
}
// 冒泡排序
for (i = 0; i < n - 1; i++)
{
for (j = 0; j < n - i - 1; j++)
{
if (scores[j] < scores[j + 1])
{
temp = scores[j];
scores[j] = scores[j + 1];
scores[j + 1] = temp;
}
}
}
// 输出结果
printf("排序后的成绩为:");
for (i = 0; i < n; i++)
{
printf("%d ", scores[i]);
}
printf("\n");
return 0;
}
```
输入10个同学一门课程的成绩,并按从大到小的顺序排序输出
好的,这个问题很简单,下面是代码:
```python
grades = []
for i in range(10):
grade = int(input("请输入第{0}个同学的成绩:".format(i+1)))
grades.append(grade)
grades.sort(reverse=True)
print("按成绩从大到小排序的结果为:")
for grade in grades:
print(grade)
```
希望能帮到你!
相关推荐
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)