亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C語言怎么合并非空數組

小億
84
2023-11-28 20:06:08
欄目: 編程語言

要合并非空數組,可以使用一個新數組來存儲合并后的結果。具體步驟如下:

  1. 創建一個新數組,大小為兩個非空數組的長度之和。
  2. 遍歷第一個非空數組,將其中的元素逐個復制到新數組中。
  3. 遍歷第二個非空數組,將其中的元素逐個復制到新數組中。
  4. 最后,新數組中就存儲了兩個非空數組合并后的結果。

以下是一個示例代碼:

#include <stdio.h>

int main() {
    int arr1[] = {1, 2, 3, 4};
    int arr2[] = {5, 6, 7, 8};
    int len1 = sizeof(arr1) / sizeof(arr1[0]);
    int len2 = sizeof(arr2) / sizeof(arr2[0]);
    int len3 = len1 + len2;
    int arr3[len3];
    int i, j;

    for (i = 0; i < len1; i++) {
        arr3[i] = arr1[i];
    }

    for (j = 0; j < len2; j++) {
        arr3[len1 + j] = arr2[j];
    }

    printf("合并后的數組:");
    for (i = 0; i < len3; i++) {
        printf("%d ", arr3[i]);
    }
    printf("\n");

    return 0;
}

運行結果:

合并后的數組:1 2 3 4 5 6 7 8 

0
宝应县| 康马县| 呼图壁县| 邮箱| 兰州市| 榆树市| 安塞县| 齐齐哈尔市| 曲周县| 岳池县| 南江县| 永定县| 武清区| 林西县| 白水县| 玉环县| 阆中市| 南投县| 济源市| 高碑店市| 垫江县| 乐都县| 达拉特旗| 磴口县| 徐水县| 浮梁县| 张家港市| 晋江市| 固阳县| 冀州市| 雅江县| 峡江县| 平顺县| 和政县| 永兴县| 定结县| 股票| 思茅市| 大悟县| 高邮市| 翁源县|