数组的排序算法(冒泡排序,选择排序,交换排序)

- //选择排序:
将第一次排序过程中的第一个数字和最小数字进行位置互换; //而第二次排序过程中将第二个数字和剩下的最小数字进行位置互换 //既:该位置是存放每次从待排序数列中经选择和交换后所选出的最小数。 //第二个 for 循环是实现将确定位置上的数与后面待排序区间中的数进行比较的。
#include
main(){

int i,j,sweizhi,max;
int a[10];
printf("为数组元素赋值:/n");
for(int i=0;i<10;i++){ printf("a[%d]=",i); //为数组赋值 scanf("%d",&a[i]); } // 排序 for(int i=0;i<9;i++){ max=a[i]; //排序中元素的最大值 sweizhi=i;

数组的排序算法(冒泡排序,选择排序,交换排序)最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/26429.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>