我正在尝试做一个程序,该程序对给定的字符串进行完全对齐/左右对齐。我已经做过这一部分,您知道一个字符串中的单词之间需要有多少空格,但是我没有得到的是如何在单词之间添加或插入那些空格。
最佳答案
你可以
计算每行有多少个单词
将数字空间除以单词数,现在我们知道平均每个单词需要添加多少个空格
对于字符串中的每个单词,单词+ = [空格数]
关于c++ - C++文字完整说明,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22183952/