當前位置:編程學習大全網 - 編程軟體 - C語言編程,編寫壹個函數void sort(int array[ ],int num),該函數的兩個參數array和num分別表示壹個數

C語言編程,編寫壹個函數void sort(int array[ ],int num),該函數的兩個參數array和num分別表示壹個數

#include <stdio.h>

void sort(int array[ ],int num)

{ int i=0,j=0,t;

for(i=0;i<num-1;i++) //冒泡法排序

for(j=0;j<num-1-i;i++)

if( a[j]>a[i+1])

{ t=a[j];

a[j]=a[j+1];

a[j+1]=t;

}

}

void main( )

{ int int array[10 ]={100,90,80,70,60,50,40,30,20,10};

int num=10;

int i=0;

for(i=0;i<10;i++) //輸出沒排序之前的數據

printf("%5d",array[i]);

printf("\n");

void sort(array,int num);

for(i=0;i<10;i++) //輸出排序之後的數據

printf("%5d",array[i]);

getchar( );

}

  • 上一篇:C語言編程題:輸入4個整數,要求按由小到大順序輸出怎麽編啊?(要用switch case語句)
  • 下一篇:《我的世界》箱子上鎖指令用法及解鎖方法
  • copyright 2024編程學習大全網