设计一个一维数组的排序函数p_sort,并调用它对10个整数进行排序。p_sort函数原型如下:
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计一个一维数组的排序函数p_sort,并调用它对10个整数进行排序。p_sort函数原型如下:相关的知识,希望对你有一定的参考价值。
设计一个一维数组的排序函数p_sort,并调用它对10个整数进行排序。p_sort函数原型如下:
void p_sort(int *p,int n)
其中,p是指向int型一维数组的指针变量,n是数组长度。
参考代码如下:
#include<stdio.h>#define N 10
void p_sort(int *p,int n)
int i,j,t;
if(p==NULL)
return;
for(i=0;i<n-1;++i)
for(j=0;j<n-i-1;++j)
if(p[j]>p[j+1])
t=p[j];
p[j]=p[j+1];
p[j+1]=t;
int main()
int i,a[N];
for(i=0;i<N;++i)
scanf("%d",&a[i]);
p_sort(a,N);
printf("排序后:\\n");
for(i=0;i<N;++i)
printf("%d ",a[i]);
return 0;
以上是关于设计一个一维数组的排序函数p_sort,并调用它对10个整数进行排序。p_sort函数原型如下:的主要内容,如果未能解决你的问题,请参考以下文章