考试很可能考的
void move(ElemType A[] ,int len) {
int i=0,j=len-1; //i表示左端偶数元素的下标,j表示右端奇数元素的下标
while(i<j) {
while(i<j&&A[i]%2!=0) i++; //从前向后找到一个偶数元素
while(i<j&&A[j]%2!=1) j--; //从后向前找到一个奇数元素
if (i<j)
{
swap(A[i],A[j]);
.
原创
2020-12-15 15:34:54 ·
75 阅读 ·
0 评论