#include<stdio.h>
int a[5]={7,2,9,10,3};
void st(int *,int);
int main()
{
int i;
st(a,5);
for(i=0;i<5;i++)
printf("%4d",a[i]);
printf("\n");
return 0;
}
void st(int *b,int n)
{
int i,m,t;
if(n==1) return;
m=0;
for(i=1;i<n;i++)
if(b[i]<b[m]) m=i;
t=b[0];b[0]=b[m];b[m]=t;
b++;n–;
st(b,n);
}
数组
最新推荐文章于 2024-08-15 08:30:00 发布
这是一个使用C语言编写的程序,实现了选择排序算法。程序定义了一个整型数组,并通过`st`函数进行升序排序。在`main`函数中调用排序函数并打印排序后的结果。该代码演示了基本的数组操作和递归排序方法。

1230

被折叠的 条评论
为什么被折叠?



