下面的C程序完成的功能是()。 #define SIZE 5 void func(int data[SIZE]); main() { int i,buf[SIZE]; printf("Please input %d numbers:",SIZE); for(i=0;i<SIZE;i++) scanf("%d",&buf[i]); func(buf); for(i=0;i<SIZE;i++) printf("%5d",buf[i]); } void func(int data[SIZE]) { int i,j,d; for(i=0;i<SIZE-1;i++) for(j=0;j<SIZE-i-1;j++) if(data[j]>data[j+1]) { d=data[j]; data[j]=data[j+1]; data[j+1]=d; } }
A.对一维数组降序排序 B.对一维数组升序排序 C.对一维数组逆向排序 D.对一维数组顺序排序正确答案B