编程实现,输入10个浮点型数据存入一维数组,用冒泡排序法对其进行从小到大排序后输出。
时间: 2024-05-01 16:17:27 浏览: 108
【C语言】输入十个数冒泡排序及输出
好的,这是一个关于编程的问题,我可以为您提供答案。
您可以使用如下的代码实现上述功能:
```python
# 定义一个包含10个浮点型数据的数组
arr = [3.2, 2.1, 1.5, 4.6, 5.7, 6.8, 8.9, 2.3, 1.2, 7.4]
# 冒泡排序法
for i in range(len(arr)-1):
for j in range(len(arr)-1-i):
if arr[j] > arr[j+1]:
arr[j], arr[j+1] = arr[j+1], arr[j]
# 输出排序后的数组
print(arr)
```
运行上述代码,您将会看到输出的结果为从小到大排序的数组。
注意,以上的代码只是演示了冒泡排序的实现,您也可以选择其他排序算法,并将其应用到此问题上。
阅读全文