将奇数数组与偶数数组合并为一个数组

简介: 【10月更文挑战第29天】将奇数数组与偶数数组合并为一个数组。

将奇数数组与偶数数组合并为一个数组:

实例

include

int main() {
int array[10];
int even[5] = {0, 2, 4, 6, 8};
int odd[5] = {1, 3, 5, 7, 9};

int loop, index, e_len, o_len;

e_len = o_len = 5;

index = 0;

for(loop = 0; loop < e_len; loop++) {
array[index] = even[loop];
index++;
}

for(loop = 0; loop < o_len; loop++) {
array[index] = odd[loop];
index++;
}

printf("\n偶数 -> ");

for(loop = 0; loop < e_len; loop++)
printf(" %d", even[loop]);
printf("\n奇数 -> ");

for(loop = 0; loop < o_len; loop++)
printf(" %d", odd[loop]);

printf("\n合并后 -> ");

for(loop = 0; loop < 10; loop++)
printf(" %d", array[loop]);

return 0;
}
输出结果为:

偶数 -> 0 2 4 6 8
奇数 -> 1 3 5 7 9
合并后 -> 0 2 4 6 8 1 3 5 7 9

目录
相关文章
|
7月前
|
存储 算法 C++
c++数组详细介绍(二)
c++数组详细介绍(二)
108 0
|
6月前
|
存储 开发框架 .NET
C#中的数组探索
C#中的数组探索
|
7月前
|
存储 C++ 索引
c++数组
c++数组
40 1
|
7月前
数组练习2
数组练习2。
31 2
|
7月前
|
编译器 C++
C++系列四:数组
C++系列四:数组
|
7月前
|
存储 人工智能 算法
4.为何数组下表从0开始
4.为何数组下表从0开始
66 1
|
7月前
|
存储 程序员 C++
|
7月前
|
存储 C++
C++-数组总结
C++-数组总结
48 0
数组相关练习
数组相关练习
54 0