用什么接收string类型的数组?
时间: 2023-12-18 11:05:55 浏览: 22
在许多编程语言中,可以使用以下方式接收字符串类型的数组:
在C++中,可以使用以下方式:
```cpp
#include <iostream>
#include <string>
using namespace std;
int main() {
string arr[5];
for(int i=0; i<5; i++) {
cin >> arr[i];
}
for(int i=0; i<5; i++) {
cout << arr[i] << " ";
}
return 0;
}
```
在Java中,可以使用以下方式:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
String[] arr = new String[5];
Scanner scanner = new Scanner(System.in);
for(int i=0; i<5; i++) {
arr[i] = scanner.next();
}
for(int i=0; i<5; i++) {
System.out.print(arr[i] + " ");
}
}
}
```
在Python中,可以使用以下方式:
```python
arr = []
for i in range(5):
arr.append(input())
for i in range(5):
print(arr[i], end=" ")
```
以上代码示例分别使用了C++、Java和Python来接收字符串类型的数组,并输出数组中的所有元素。