C++で配列を入力する方法は何ですか?

C++では、ループ構造と入力ストリームオブジェクトを使用して配列を入力することができます。

以下は一般的な方法です。

#include <iostream>
using namespace std;

int main() {
    int n;
    cout << "请输入数组的大小:";
    cin >> n;

    int arr[n];
    cout << "请输入" << n << "个整数:";
    for (int i = 0; i < n; i++) {
        cin >> arr[i];
    }

    cout << "您输入的数组为:";
    for (int i = 0; i < n; i++) {
        cout << arr[i] << " ";
    }
    cout << endl;

    return 0;
}

上記のコードでは、まずユーザーに配列のサイズを入力してもらい、指定されたサイズの整数配列を作成します。次に、ループ構造を使用して、ユーザーが入力した整数を順番に受け取り、配列に保存します。最後に、配列の要素を出力します。

この方法はC++11以上のバージョンにのみ適用されます。C++03やそれ以前のバージョンでは、動的配列の作成には「new」演算子を使用する必要があります。

bannerAds