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

溫馨提示×

c語言怎么輸入多行數據

小億
483
2024-01-30 09:46:46
欄目: 編程語言

在C語言中,可以使用循環結構和數組來輸入多行數據。以下是一個示例代碼:

#include <stdio.h>

#define MAX_LINES 100
#define MAX_LENGTH 100

int main() {
    char lines[MAX_LINES][MAX_LENGTH];
    int line_count = 0;

    printf("請輸入多行數據(輸入空行結束):\n");

    // 使用循環結構逐行讀取數據
    while (line_count < MAX_LINES) {
        fgets(lines[line_count], MAX_LENGTH, stdin);

        // 如果輸入的是空行,則結束循環
        if (lines[line_count][0] == '\n') {
            break;
        }

        line_count++;
    }

    printf("輸入的數據為:\n");

    // 使用循環結構逐行輸出數據
    for (int i = 0; i < line_count; i++) {
        printf("%s", lines[i]);
    }

    return 0;
}

這個示例代碼中,定義了一個二維字符數組 lines 來保存輸入的多行數據。使用 fgets 函數逐行讀取輸入的數據,并將其存儲在 lines 數組中。如果輸入的是空行,則結束循環。最后,使用循環結構逐行輸出保存的數據。

0
潢川县| 永善县| 青海省| 出国| 台湾省| 南丰县| 游戏| 威海市| 蒲江县| 鄂托克旗| 忻城县| 乌鲁木齐县| 德江县| 伊通| 务川| 临湘市| 犍为县| 和田县| 黄大仙区| 曲麻莱县| 锡林郭勒盟| 青州市| 丰镇市| 江津市| 什邡市| 余江县| 施秉县| 泗阳县| 台北县| 绍兴市| 高雄市| 仪征市| 揭东县| 昭平县| 扶沟县| 蛟河市| 利川市| 额济纳旗| 宜宾市| 临澧县| 富蕴县|