c語(yǔ)言中如何用for循環(huán)輸入數(shù)據(jù)

小億
375
2024-01-18 13:49:47

在C語(yǔ)言中,可以使用for循環(huán)來(lái)重復(fù)輸入數(shù)據(jù)。以下是一個(gè)示例代碼:

#include <stdio.h>

int main() {
    int n;
    printf("請(qǐng)輸入要輸入的數(shù)據(jù)個(gè)數(shù):");
    scanf("%d", &n);

    int data[n];
    printf("請(qǐng)輸入數(shù)據(jù):\n");
    for (int i = 0; i < n; i++) {
        scanf("%d", &data[i]);
    }

    printf("輸入的數(shù)據(jù)為:");
    for (int i = 0; i < n; i++) {
        printf("%d ", data[i]);
    }
    printf("\n");

    return 0;
}

在上述代碼中,首先使用scanf函數(shù)輸入數(shù)據(jù)的個(gè)數(shù)n,然后使用數(shù)組data來(lái)存儲(chǔ)輸入的數(shù)據(jù)。接下來(lái)使用for循環(huán)重復(fù)n次,每次通過(guò)scanf函數(shù)輸入一個(gè)數(shù)據(jù),并存儲(chǔ)在data數(shù)組的相應(yīng)位置上。最后使用for循環(huán)遍歷data數(shù)組,將輸入的數(shù)據(jù)輸出到屏幕上。

0