题意:
输入若干行代码,要求各列单词的左边界对齐且尽量靠左,单词之间至少要空一格,每个单词不超过80个字符,每行不超过180个字符,一共最多1000行。
思路:
1、输入内容存入二维数组
2、找出每列最长的单词做域宽。
3、按域宽输出单词。
注意点:
这道题本质就是在考get型函数处理输入+按域宽和左对齐输出。
1、读取输入内容有两种方法:getline()逐行读取后用stringstream分割,或getchar()逐个读取后靠判断是否为空格分割。个人更倾向第一种。
2、在读取的同时就要求出每