从题目猜是C语言,以下代码供参考
#include
#include
#define m 1000 //定义数组最大容量
int main(void)
{
int a[m];
//int a[]={5,12,10,78,41,20,30,10,8};
int n;
int i,j,*p,*q,t;
printf("输入个数n:");
scanf("%d",&n);
p=a;
q=a;
printf("输入%d个数:",n);
for(i=0;iscanf("%d",p+i); //接收输入
for(i=0;i{
for(j=0;j{
if (*(q+j)>*(p+i))
{
t=*(p+i);
*(p+i)=*(q+j);
*(q+j)=t;
}
}
}
printf("排序结果:");
p=a;
for(i=0;iprintf("%d ",*(p+i));
return 0;
}