定义一个数组a存放学生成绩,从键盘输入成绩,并用冒泡排序
时间: 2023-08-27 07:32:47 浏览: 109
好的,这是一个比较基础的编程问题,下面是一个示例代码来回答你的问题:
```python
# 定义数组a
a = []
# 从键盘输入成绩,假设输入10个成绩
n = 10
for i in range(n):
score = input("请输入第%d个成绩:" % (i+1))
a.append(float(score))
# 冒泡排序
for i in range(n-1):
for j in range(n-i-1):
if a[j] > a[j+1]:
a[j], a[j+1] = a[j+1], a[j]
# 输出排序好的结果
print("排序后的成绩为:", a)
```
以上代码中,我们首先定义了一个空数组a,然后从键盘输入10个成绩,将其添加到数组a中。接着,我们使用冒泡排序算法对这个数组a进行排序。最后,输出排序好的结果。
希望这个示例代码能够帮到你,如有任何疑问,欢迎继续提问。
阅读全文