在C++中,可以使用字符串數組來存儲多個字符串,然后通過循環逐個輸入字符串到數組中。以下是一個示例代碼:
#include <iostream>
#include <string>
using namespace std;
int main() {
const int SIZE = 5; // 定義數組大小
string strArr[SIZE]; // 聲明字符串數組
// 循環輸入字符串到數組中
for (int i = 0; i < SIZE; i++) {
cout << "請輸入第" << i+1 << "個字符串:";
cin >> strArr[i];
}
// 輸出數組中的字符串
cout << "輸入的字符串數組為:" << endl;
for (int i = 0; i < SIZE; i++) {
cout << strArr[i] << endl;
}
return 0;
}
在上面的示例中,首先定義了一個大小為5的字符串數組strArr
,然后通過循環輸入5個字符串到數組中。最后再通過循環輸出數組中的所有字符串。您可以根據需要修改數組的大小和循環次數來適應不同的情況。