91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
枣强县| 廉江市| 新晃| 伊春市| 舞阳县| 霍山县| 凤庆县| 和林格尔县| 新晃| 聊城市| 凯里市| 乐都县| 华阴市| 阿合奇县| 新闻| 望城县| 彭山县| 双柏县| 灵山县| 甘德县| 广东省| 临沂市| 云和县| 体育| 沿河| 朝阳县| 甘德县| 峨山| 德阳市| 巧家县| 荆门市| 禹城市| 溆浦县| 宁国市| 邢台县| 从江县| 抚州市| 房山区| 望谟县| 望江县| 图木舒克市|