#include void maino int ij, t, *p, a(NI printf(“请输入一个包含%d个整数元素的数组:n”,N) for(i=0; K*(p+j+1)/若某元素值大于后一元素值,则交换两元素的位置*/ t=*(p+) *(p+)=(p+j+1) *(p+J+1)=t; printi(“数组冒泡排序后为:n”) for(i=0; K<N; i++) if(i==N-1) printf(" %,, aiD) /*输出最后一个元素* printf("%d, , aiD) printf("In")
#include #define N 5 void main() { int i,j,t,*p,a[N]; printf(“请输入一个包含%d 个整数元素的数组:\n”, N); for(i=0;i*(p+j+1)) /*若某元素值大于后一元素值,则交换两元素的位置*/ { t=*(p+j); *(p+j)=*(p+j+1); *(p+j+1)=t; } printf(“数组冒泡排序后为:\n”); for(i=0;i<N;i++) { if(i == N-1) printf(“%d”, a[i]); /*输出最后一个元素*/ else printf("%d,",a[i]); } printf("\n"); }