排序五个整数
时间: 2023-07-20 10:21:53 浏览: 47
好的,我可以帮您排序五个整数。以下是一个简单的冒泡排序算法:
```
#include <stdio.h>
int main() {
int arr[5], i, j, temp;
printf("请输入5个整数:\n");
for (i = 0; i < 5; i++) {
scanf("%d", &arr[i]);
}
for (i = 0; i < 5 - 1; i++) {
for (j = 0; j < 5 - i - 1; j++) {
if (arr[j] > arr[j + 1]) {
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
printf("排序后的结果为:\n");
for (i = 0; i < 5; i++) {
printf("%d ", arr[i]);
}
return 0;
}
```
您可以输入五个整数,程序会对其进行排序并输出。
相关问题
python排序三个整数
可以使用Python内置函数sorted()对三个整数进行排序,然后将排序后的结果以列表的形式返回。示例代码如下:
```python
def sort_three_nums(a, b, c):
nums = [a, b, c]
sorted_nums = sorted(nums)
return sorted_nums
```
其中,a、b、c分别为三个整数,sort_three_nums()函数返回排序后的结果。例如,sort_three_nums(3, 1, 5)将返回[1, 3, 5]。
用指针排序三个整数
可以使用指针来排序三个整数,具体步骤如下:
1. 定义三个整数变量a、b、c,并使用scanf()函数从键盘输入它们的值。
2. 定义三个指向整数的指针变量pa、pb、pc,并分别让它们指向a、b、c。
3. 使用if语句和指针操作,将三个指针变量按照升序排列。比如,如果*a > *b,那么交换pa和pb的指向,以实现a、b的升序排列。
4. 最后输出a、b、c的值即可。
示例代码如下:
```c
#include <stdio.h>
int main()
{
int a, b, c;
scanf("%d%d%d", &a, &b, &c);
int *pa = &a, *pb = &b, *pc = &c;
if (*pa > *pb) {
int *tmp = pa;
pa = pb;
pb = tmp;
}
if (*pa > *pc) {
int *tmp = pa;
pa = pc;
pc = tmp;
}
if (*pb > *pc) {
int *tmp = pb;
pb = pc;
pc = tmp;
}
printf("%d %d %d\n", *pa, *pb, *pc);
return 0;
}
```
相关推荐
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.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_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)