输入3个数,按照从小到大的顺序输出
时间: 2024-09-26 08:12:00 浏览: 33
python任意输入三个数,按大小输出.py
5星 · 资源好评率100%
为了按从小到大的顺序输出三个数,你可以创建一个简单的程序,接收用户输入的三个数字,然后将它们存储在一个列表或数组中,最后使用排序算法进行排列。这里是一个Python示例:
```python
numbers = []
print("请输入第一个数字:")
num1 = int(input())
print("请输入第二个数字:")
num2 = int(input())
print("请输入第三个数字:")
num3 = int(input())
numbers.append(num1)
numbers.append(num2)
numbers.append(num3)
numbers.sort() # 使用内置的sort()函数进行排序
print("按照从小到大的顺序:", numbers)
```
对于其他编程语言,如Java或C++,排序过程会稍微复杂一些,通常需要定义一个比较函数。例如,在Java中:
```java
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个数字:");
int num1 = scanner.nextInt();
System.out.println("请输入第二个数字:");
int num2 = scanner.nextInt();
System.out.println("请输入第三个数字:");
int num3 = scanner.nextInt();
int[] numbers = {num1, num2, num3};
Arrays.sort(numbers);
System.out.println("按照从小到大的顺序:" + Arrays.toString(numbers));
}
}
```
阅读全文