【单选题】
下面的C程序完成的功能是()。<br /> #include<stdio.h><br /> #defineSIZE5<br /> voidfunc(intdata[SIZE]);<br /> main()<br /> {<br /> inti,buf[SIZE];<br /> printf(""Pleaseinput%dnumbers:"",SIZE);<br /> for(i=0;i<size;i++)<br>scanf(""%d"",&buf[i]);<br /> func(buf);<br /> for(i=0;i<size;i++)<br>printf(""%5d"",buf[i]);<br /> }<br /> voidfunc(intdata[SIZE])<br /> {<br /> inti,j,d;<br /> for(i=0;i<size-1;i++)<br>for(j=0;j<size-i-1;j++)<br>if(data[j]>data[j+1])<br /> {<br /> d=data[j];<br /> data[j]=data[j+1];<br /> data[j+1]=d;<br /> }<br /> }</size-i-1;j++)<br></size-1;i++)<br></size;i++)<br></size;i++)<br></stdio.h>
A、对一维数组降序排序
B、对一维数组升序排序
C、对一维数组逆向排序
D、对一维数组顺序排序