//判断函数
//升序排列
bool cmp1(int x, int y)
{
return x < y;
}
//降序排列
bool cmp1(int x, int y)
{
return x > y;
}
//若n个元素在数组中从0开始存放
sort(a, a + n, cmp1);
sort(a, a + n, cmp2);
//若n个元素在数组中从1开始存放
sort(a + 1, a + n + 1, cmp1);
sort(a + 1, a + n + 1, cmp2);