冒泡法排序c语言程序 编写程序,实现三种排序算法(选择、插入、冒泡)?

编写程序,实现三种排序算法(选择、插入、冒泡)?include<stdio.h>include<stdlib.h>void选择排序(int array[],int s,int e)in

编写程序,实现三种排序算法(选择、插入、冒泡)?

include<stdio.h>

include<stdlib.h>

void选择排序(int array[],int s,int e)

int main(void)

{

int array[100

]int num

int i

int j

int k

printf输入数组的数量(<100):“)

scanf scanf(%d”,&num)

(i=0)i< num i)

{

scanf(%d,array i)

}

选择排序(array,0,num-1)

/*

对于(i=0 i< num-1 i)

{

k =i

对于(j=i 1 j< num j)

{

k =array[j]< array[k]?j:k

}

如果(我)!=k)

{

数组[i]^=array[k

]数组[k]^=array[i

]数组[i]^=array[k

]}