9个成绩从键盘输入,数据存储到列表中
时间: 2024-03-11 20:48:26 浏览: 18
好的,可以使用循环语句和列表的 append() 方法来实现。以下是示例代码:
```python
scores = [] # 定义空列表用来存储成绩
for i in range(9):
score = float(input("请输入第{}个成绩:".format(i+1)))
scores.append(score)
print("成绩列表为:", scores)
```
运行代码后,程序会提示输入每个成绩,输入完成后,程序会将成绩存储到列表中,并且输出列表。
相关问题
从键盘输入10名学生的成绩数据,按成绩从高到低的顺序排列并输出
可以使用冒泡排序或快速排序等算法来实现按成绩从高到低的排序。具体实现方法如下:
1. 首先定义一个长度为10的数组,用来存储10名学生的成绩数据。
2. 通过循环输入语句,从键盘输入10名学生的成绩数据,并将其存储到数组中。
3. 使用冒泡排序或快速排序等算法,对数组中的成绩数据进行排序,按成绩从高到低的顺序排列。
4. 最后,使用循环输出语句,将排好序的成绩数据依次输出到屏幕上。
具体代码实现如下:
#include <stdio.h>
int main()
{
int i, j, temp;
int score[10];
// 输入10名学生的成绩数据
for (i = 0; i < 10; i++)
{
printf("请输入第%d名学生的成绩:", i+1);
scanf("%d", &score[i]);
}
// 冒泡排序,按成绩从高到低排列
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("按成绩从高到低的顺序排列:\n");
for (i = 0; i < 10; i++)
{
printf("%d ", score[i]);
}
return 0;
}
用Python编写,班级选举班长1名,选举规则是:在面试时,由9名评委对该应聘学生打分,去掉1个最高分、1个最低分,剩余的计算其平均分。面试评委给的9个成绩从键盘输入,数据存储到列表中。
好的,可以用以下代码实现:
```python
scores = []
for i in range(9):
score = int(input("请输入第{}个评委的成绩:".format(i+1)))
scores.append(score)
scores.sort()
scores = scores[1:-1]
avg_score = sum(scores) / len(scores)
print("该应聘学生的平均分为:", avg_score)
```
这段代码中,我们首先定义了一个空列表 `scores`,然后通过 `for` 循环让用户输入9个评委的成绩,并将这些成绩存储到 `scores` 列表中。接着,我们对 `scores` 列表进行排序,并去掉最高分和最低分,剩下的成绩求平均值,最后输出平均分。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.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)