gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 16:51:34 27 4
gpt4 key购买 nike

我需要将用户输入(一个数字)转换为 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 的参数中。

关于给定用户输入整数的 C++ 打印空格或制表符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15884284/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com