在visual studio中用c窗体应用写一个排序代码
时间: 2023-03-30 21:02:23 浏览: 97
商业编程-源码-Csharp源码本地化Windows窗体.zip
可以的,以下是一个简单的冒泡排序代码示例:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define MAX_NUM 10
void bubble_sort(int arr[], int len);
int main()
{
int arr[MAX_NUM];
int i;
srand((unsigned int)time(NULL));
for (i = ; i < MAX_NUM; i++) {
arr[i] = rand() % 100;
printf("%d ", arr[i]);
}
printf("\n");
bubble_sort(arr, MAX_NUM);
for (i = ; i < MAX_NUM; i++) {
printf("%d ", arr[i]);
}
printf("\n");
return ;
}
void bubble_sort(int arr[], int len)
{
int i, j, temp;
for (i = ; i < len - 1; i++) {
for (j = ; j < len - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
}
阅读全文