#include<stdio.h>
voidsort(int*p,intlen)
{
int*end=p;
end=p+len-1;
while(p<end)
{
if(*p%2==0)
{
while(end)
{
if(*end%2==1)
{
break;
}
end--;
}
inttmp=*end;
*end=*p;
*p=tmp;
p++;
}
else
{
p..
分类:
编程语言 时间:
2015-11-06 23:38:16
阅读次数:
336
// 调整数组使奇数全部都位于偶数前面
// 输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,
// 所有偶数位于数组的后半部分。
#include
#include
void johh(int *p, int len)
{
int *q = p + len - 1;
int temp;
assert(p != NULL);
w...
分类:
编程语言 时间:
2015-07-08 11:06:00
阅读次数:
132
//调整数组使奇数全部都位于偶数前面。
//输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分
#include
void Adjust(int arr[],int len)
{
int i, j;
for (i = 0; i < len; i++)
{
if ((arr[i]%2)==0)
for (j =...
分类:
编程语言 时间:
2015-07-07 17:05:39
阅读次数:
138