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」演算子を使用する必要があります。