编程-数组排序 请编写程序,实现对数组{25,24,12,76,101,96,28} 的排序。 提示:使用冒泡排序算法。
时间: 2023-03-31 07:01:55 浏览: 214
好的,这是一个编程问题,我可以回答。以下是使用冒泡排序算法对数组{25,24,12,76,101,96,28} 进行排序的程序:
#include <stdio.h>
int main()
{
int arr[] = {25,24,12,76,101,96,28};
int n = sizeof(arr) / sizeof(arr[]);
for (int i = ; i < n - 1; i++)
{
for (int j = ; j < n - i - 1; j++)
{
if (arr[j] > arr[j+1])
{
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
printf("排序后的数组为:\n");
for (int i = ; i < n; i++)
{
printf("%d ", arr[i]);
}
return ;
}
阅读全文