天天视点!选择排序法c语言流程图_选择排序法c语言

2023-03-09 11:19:07   来源:互联网

提 到选择排序法c语言流程图_选择排序法c语言大家在熟悉不过了,那你是否知道选择排序法c语言流程图_选择排序法c语言吗?快和小编一起去了解一下吧!

1、ubuntu 14.04 linux c

2、海湾合作委员会


(资料图片)

3、# includestdio.h

4、#includestdlib.h

5、#定义数据_大小10

6、无效选择_排序(整数数组[],整数大小)

7、{

8、int index=0,i=0,j=0,temp=0;

9、for(I=0;I num _ size-1;我)

10、{

11、index=I;

12、for(j=I ^ 1;j num _ sizej)

13、{

14、如果(数组[索引]数组[j])

15、{

16、index=j;

17、}

18、}

19、如果(索引!=i)

20、{

21、temp=array[I];

22、array[I]=array[index];

23、数组[索引]=temp;

24、}

25、}

26、}

27、int main(void)

28、{

29、int data[DATA_SIZE],I=0;

30、printf("原始数据序列:\ n’);

31、for(I=0;我数据大小;我)

32、{

33、data[I]=rand()% 100;

34、printf("%d ",data[i]).

35、}

36、printf(" \ n ");

37、selection_sort(data,DATA _ SIZE);

38、printf("选择后对序列进行排序:\ n’);

39、for(I=0;我数据大小;我)

40、printf("%d ",data[i]).

41、printf(" \ n ");

42、返回0;

43、}

44、XXX @ Linux:~/code # gcc-o选择_排序选择_排序。c

45、xxx@linux:~/code# ./选择_排序

46、原始数据序列:

47、83,86,77,15,93,35,86,92,49,21,

48、选择后排序序列:

49、15,21,35,49,77,83,86,86,92,93,

本文到此结束,希望对大家有所帮助。

标签: 选择排序 数据大小 原始数据 对大家有