#include
void sort(int arr[],int len){
int temp;
for(int i = 0;i for(int j = 0;j if(arr[j]>arr[j+1]){ temp = arr[j]; arr[j] = arr[j+1]; arr[j+1]= temp; } } } for(int m = len/2,k=0;m for(int n = len/2;n if(arr[n] temp = arr[n]; arr[n]=arr[n+1]; arr[n+1]=temp; } } k++; } } int main() { int len=0; printf("请输入数组长度:"); scanf("%d",&len); int arr[len]; printf("请输入数组元素:\n"); for (int i = 0; i < len; ++i) { scanf("%d",&arr[i]); } sort(arr,len); printf("排序结果:\n"); for(int j = 0;j printf("%d ",arr[j] ); } return 0; }