c语言函数排序4个数字 c语言函数排序4个数字怎么排序( 二 )


for(i=0;ilength-1;i++)
{
for(k=1;k=length-1-i;k++)
{
if(bMode)//模式
{
if(*(pArr+i)*(pArr+i+k))
{
tmp=*(pArr+i);
*(pArr+i)=*(pArr+i+k);
*(pArr+i+k)=tmp;
}
}
else
{
if(*(pArr+i)*(pArr+i+k))
{
tmp=*(pArr+i);
*(pArr+i)=*(pArr+i+k);
*(pArr+i+k)=tmp;
}
}
}
}
}
int main(void)
{
int Arr_Count;//数组的个数
int i;
intdat[]={3,2,1,4,6,5};
Arr_Count=sizeof(dat)/sizeof(int);//这里的sizeof中的int必须和你数组的类型一样 , 才是数组元素的个数
sort(dat,Arr_Count,0);//调用函数,从小到大排列
for(i=0;iArr_Count;i++)
printf("%d\n",dat[Arr_Count]);//打印输出
sort(dat,Arr_Count,1);//调用函数 , 从大到小排列
for(i=0;iArr_Count;i++)
printf("%d\n",dat[Arr_Count]);//打印输出
return(0);
}
c语言函数排序4个数字的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c语言函数排序4个数字怎么排序、c语言函数排序4个数字的信息别忘了在本站进行查找喔 。

推荐阅读