中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c語言字符串二維數組怎么輸入輸出

小億
160
2024-05-17 17:50:15
欄目: 編程語言

在C語言中,可以使用二維字符數組來表示字符串數組,即每行為一個字符串。下面是一個示例代碼來輸入和輸出二維字符數組:

#include <stdio.h>

#define MAX_ROWS 3
#define MAX_COLS 20

int main() {
    char strings[MAX_ROWS][MAX_COLS];

    // 輸入字符串數組
    printf("請輸入%d個字符串:\n", MAX_ROWS);
    for(int i = 0; i < MAX_ROWS; i++) {
        printf("請輸入第%d個字符串:", i+1);
        scanf("%s", strings[i]);
    }

    // 輸出字符串數組
    printf("輸入的字符串數組為:\n");
    for(int i = 0; i < MAX_ROWS; i++) {
        printf("%s\n", strings[i]);
    }

    return 0;
}

在上面的代碼中,我們定義了一個3行20列的二維字符數組strings來存儲字符串。首先通過scanf函數輸入三個字符串,然后通過printf函數輸出這三個字符串。

注意:上面的代碼只適用于每個字符串不超過20個字符的情況,如果需要處理更長的字符串,可以修改MAX_COLS的值。

0
竹溪县| 蒙阴县| 东阿县| 榆树市| 浦城县| 泸州市| 桂林市| 德兴市| 望奎县| 墨竹工卡县| 泸溪县| 齐齐哈尔市| 丰台区| 宣武区| 大田县| 临泽县| 邢台市| 五莲县| 赤壁市| 永年县| 鸡西市| 商河县| 镇平县| 保靖县| 沂源县| 万载县| 衡阳市| 梁山县| 内黄县| 仪征市| 平谷区| 乌什县| 石泉县| 江北区| 龙州县| 莱州市| 天祝| 彝良县| 始兴县| 法库县| 安多县|