//1 嵌入您的代码能运行
while(i <= j){
while(i <= j && arr[i] < v )
i++;
while(i <= j && arr[j] > v)
j--;
if(i > j)//or >=
break;
swap( arr[i] ,arr[j]);
i++;
j--;
}
//2不能运行
while(i < j){
while(i < j && arr[i] < v )
i++;
while(i < j && arr[j] > v)
j--;
if(i > j)
break;
swap( arr[i] ,arr[j]);
i++;
j--;
}