C++ 在给定用户输入整数的情况下打印空格或制表符

2024-01-06

我需要将用户输入(数字)转换为 TAB 空格的输出。 例如我询问用户:

cout << "Enter amount of spaces you would like (integer)" << endl;
cin >> n;

(n) 我需要将其转换为如下输出:

cout << n , endl; 

屏幕上打印的内容是空格 前任 输入为5 输出|_|

抱歉,如果我不清楚,可能这就是我无法通过其他人的问题找到答案的原因。

任何帮助将不胜感激。


只需使用std::string:

std::cout << std::string( n, ' ' );

然而,在许多情况下,根据接下来发生的情况,可能会 只需添加即可更简单n到参数到std::setw.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

C++ 在给定用户输入整数的情况下打印空格或制表符 的相关文章

随机推荐