用c++写一个冒泡程序
时间: 2023-11-03 07:05:59 浏览: 63
用C++语言实现冒泡算法
好的,下面是用 C 语言编写的冒泡排序程序:
```
#include <stdio.h>
int main()
{
int dataArray[] = {5, 2, 9, 4, 7}; // 待排序的数组
int len = sizeof(dataArray) / sizeof(int); // 数组的长度
// 冒泡排序
for (int i = 0; i < len - 1; i++)
{
for (int j = 0; j < len - i - 1; j++)
{
if (dataArray[j] > dataArray[j+1])
{
int temp = dataArray[j];
dataArray[j] = dataArray[j+1];
dataArray[j+1] = temp;
}
}
}
// 输出排序后的结果
for (int i = 0; i < len; i++)
{
printf("%d ", dataArray[i]);
}
return 0;
}
```
这个程序会将数组中的元素按从小到大的顺序排序,并输出排序后的结果。
阅读全文