1.
for (i=0;i<n-1;i++)
for (j=i+1;j<n;j++)
if(a[i]>a[j])
{
int k;
k=a[i];
a[i]=a[j];
a[j]=k;
}
2.
for (i=0;i<n-1;i++)
for (j=0;j<n-i-1;j++)
if(a[j]>a[j+1])
{
int k;
k=a[j];
a[j]=a[j+1];
a[j+1]=k;
}
3.
for (i=n-1;i>0;i--)
{
int k;
for (j=0;j<i;j++)
if(a[j]>a[j+1])
k=a[j];
a[j]=a[j+1];
a[j+1]=k;
}
暫時就這些吧,有漏掉的歡迎大神補充