當前位置:編程學習大全網 - 網站源碼 - 反向打印源代碼

反向打印源代碼

c語言源代碼:

#包含“stdio.h”

/*從數組startIndex的位置開始按逆序排列長度為的元素*/

void sort(int arr[],int startIndex,int length)

{

int i,j,k;

內部溫度;

for(I = 0;我& lt長度-1;i++)

{

k = I;

for(j = I+1;j & lt長度;j++)

if(arr[j+startIndex]& gt;arr[k+startIndex])

k = j;

如果(k!= i)

{

temp = arr[k+startIndex];

arr[k+startIndex]= arr[I+startIndex];

arr[I+startIndex]= temp;

}

}

}

void main()

{

int arr[] = {2,4,6,8,10,12,14,16,18,20 };

int size = 10;

int startIndex = 3,length = 5;

int I;

printf("排序前:");

for(I = 0;我& lt尺寸;i++)

printf("%d ",arr[I]);

printf(" \ n ");

sort(arr,startIndex,length);

printf("軟後:");

for(I = 0;我& lt尺寸;i++)

printf("%d ",arr[I]);

printf(" \ n ");

}

  • 上一篇:怎麽修改usb繼電器的VB代碼在vfp中使用
  • 下一篇:linux驅動uart
  • copyright 2024編程學習大全網