字符串的二维数组输入输出
时间: 2023-08-20 17:06:38 浏览: 383
字符串的二维数组的输入输出可以通过循环来实现。下面是一个使用Python的示例代码:
```python
# 输入一个字符串的二维数组
def input_array(rows, cols):
array = []
for i in range(rows):
row = []
for j in range(cols):
element = input("请输入第{}行第{}列的元素: ".format(i+1, j+1))
row.append(element)
array.append(row)
return array
# 输出一个字符串的二维数组
def output_array(array):
for row in array:
for element in row:
print(element, end=" ")
print()
# 测试代码
rows = int(input("请输入数组的行数: "))
cols = int(input("请输入数组的列数: "))
my_array = input_array(rows, cols)
print("输入的数组为:")
output_array(my_array)
```
这段代码首先会让用户输入数组的行数和列数,然后通过`input_array()`函数来输入每个元素的值,并返回一个字符串的二维数组。接下来,通过`output_array()`函数来输出这个字符串的二维数组。
你可以根据自己的需要修改这段代码,例如修改输入提示语句、修改输出格式等。
希望这个示例对你有帮助!如果你还有其他问题,请随时提问。