问答题

程序填空,以下排序为冒泡排序,请问该算法实现的是升序排序还是降序排序?(★特别注意:请在 升序排序和降序排序 两个答案中选)
#include
void main(){
  int a[10],i,j,temp;
  for(i=0;i<10;i++)
    scanf("%d",&a[i]);
  for(i=0;i<9;i++)
    for(j=0;j<9-i;j++)
      if(a[j]>a[j+1])
      {
        temp=a[j];
        a[j]=a[j+1];
        a[j+1]=temp;
      }
  for(i=0;i<10;i++)
    printf("%d ",a[i]);
  printf("");
}

【参考答案】

升或升序排序或升序