输入任意三个数,通过函数的调用,要求从小到大排列,不采用sort等方法
时间: 2024-02-20 13:01:58 浏览: 67
C语言实现3个数从小到大排序/输出的方法示例
好的,可以使用冒泡排序的方式实现从小到大的排序。
以下是一个示例代码:
```python
def sort_numbers(a, b, c):
numbers = [a, b, c]
for i in range(len(numbers)):
for j in range(i+1, len(numbers)):
if numbers[i] > numbers[j]:
numbers[i], numbers[j] = numbers[j], numbers[i]
return numbers
# 示例调用
result = sort_numbers(3, 1, 5)
print(result) # [1, 3, 5]
```
在这个示例中,我们将传入的三个数存储在一个列表中,然后使用冒泡排序的方式对这个列表进行排序,最终返回排序后的结果。
阅读全文