使用冒泡排序法实现5,81,65,9,10的由低到高的排序
时间: 2024-03-30 08:34:44 浏览: 10
好的,以下是使用冒泡排序法实现5,81,65,9,10的由低到高的排序的步骤:
1. 将数组设为 5,81,65,9,10。
2. 从第一个元素开始,依次比较相邻的两个元素,如果前一个元素比后一个元素大,则交换它们的位置。这样一轮下来,最大的元素被放到了最后。
3. 重复第二步,但这次比较的元素只需要到倒数第二个元素即可,因为最后一个元素已经是最大的了。
4. 重复以上步骤,每一轮都会将未排序序列中最大的元素放到最后,直到整个序列都被排序完毕。
最后,排好序的数组为 5,9,10,65,81。
相关问题
1、用冒泡排序法对15个整数由大到小进行排序。用c语言实现
下面是用C语言实现冒泡排序法对15个整数由大到小进行排序的代码:
```c
#include<stdio.h>
int main()
{
int a[15] = { 45, 38, 65, 97, 76, 13, 27, 49, 84, 63, 52, 74, 81, 19, 60 };
int i, j, temp;
for (i = 0; i < 15; i++)
{
for (j = 0; j < 14 - i; j++)
{
if (a[j] < a[j + 1])
{
temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
printf("排序结果为:");
for (i = 0; i < 15; i++)
{
printf("%d ", a[i]);
}
printf("\n");
return 0;
}
```
输出结果为:
```
排序结果为:97 84 81 76 74 65 63 60 52 49 45 38 27 19 13
```
用c语言写一个从大到小冒泡排序法
好的,我会给您展示用c语言写一个从大到小冒泡排序法的代码。请看下方:
```c
#include <stdio.h>
void bubble_sort(int arr[], int n)
{
int i, j;
for (i = 0; i < n-1; i++){
for (j = 0; j < n-i-1; j++){
if (arr[j] < arr[j+1]){
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
}
int main()
{
int arr[] = {64, 38, 49, 27, 91, 81, 21};
int n = sizeof(arr) / sizeof(arr[0]);
bubble_sort(arr, n);
printf("从大到小排序后的数组为: \n");
for (int i = 0; i < n; i++){
printf("%d ", arr[i]);
}
return 0;
}
```
这个代码会按照从大到小的顺序排列数组中的元素。感谢您的提问!
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)