mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5mobile wallpaper 6mobile wallpaper 7
28 字
1 分钟
交换排序(冒泡排序)
2026-05-28

题目描述#

使用交换排序(冒泡排序)对数组进行升序排序。

代码#

#include <stdio.h>
int main() {
int a[10] = { 2,4,2,57,64,23,45,67,89,12 };
int i, j, flag;
for (i = 0;i < 9;i++)
{
for (j = 0;j < 9 - i;j++)
{
if (a[j] > a[j + 1])
{
flag = a[j];
a[j] = a[j + 1];
a[j + 1] = flag;
}
}
}
for (i = 0;i < 10;i++)
printf("%d ", a[i]);
return 0;
}
分享

如果这篇文章对你有帮助,欢迎分享给更多人!

交换排序(冒泡排序)
https://blog.sherry.qzz.io/posts/c/交换排序/
作者
Sherry
发布于
2026-05-28
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录