=0);//这个分号老是忘记return i;}void select(int a[],int n,int (*compare)(i。C语言基础|C语言基础 指针·通用排序。" />
- 首页 > it技术 > >
C语言基础|C语言基础 指针·通用排序
#include
#define N 40//输入个数的上限
int readscore(int score[])//读取数据函数
{
int i=-1 ;
do
{
i++;
printf("Input score: ");
scanf("%d",&score[i]);
}while(score[i]>=0);
//这个分号老是忘记
return i;
}
void select(int a[],int n,int (*compare)(int a,int b))//排序函数
{
int i, j , k ;
for(i=0;
ib;
}
swap(int *x,int *y)//交换函数
{
int temp= *x;
*x = *y;
*y = temp;
}
void output(int score[],int n)//输出函数
{
int i=0;
for(;
i
推荐阅读