编程题
画表格 ### 题目描述 在图形环境中很容易做出漂亮的表格。但在控制台环境中就比较困难了。有的时候可以用一些符号大略地模拟: +-------+------+ |abc |xyz=tt| +-------+------+ |hellomm|t2 | +-------+------+ 本题目要求设计一个程序,把用户输入的内容用这种"准表格"的方式展现出来。 ### 输入描述 输入描述 用户输入的第一行是一个整数,表示接下来有多少行信息。接下来的每行由若干单元组成。单元间用逗号分开。 用户输入的最大行数为 30,可能的最多列数为 40。 ### 输出描述 用表格方式重新展现的输入内容。 ### 输入输出样例 #### 示例 > 输入 ```txt 3 cat,dog,good-luck 1,2,5 do not use,,that ``` > 输出 ```txt +----------+---+---------+ |cat |dog|good-luck| +----------+---+---------+ |1 |2 |5 | +----------+---+---------+ |do not use| |that | +----------+---+---------+ ``` > 样例说明: 从中不难看出: 两个连续的逗号表示中间有一个内容为空的单元; 列的数目由最大的单元数的那行决定; 列的宽度由同列的最宽的单元决定; 单元格中的信息左对齐。
查看答案
赣ICP备20007335号-2