如何在打印时在数组值之间留出空间?

达尼洛·伊万诺维奇

我很感兴趣,我怎么能在 C++ 中得到相同的结果。对于此C代码:

for(i=0;i<n;i++)
    printf("%4d",array[i]);

这将在我的数组值之间创建 4 个空格。

C ++中有类似的东西吗?

相同的代码适用于 C++:

const int n = 10;
int array[n] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
for (int i=0;i<n;i++)
    printf("%4d",array[i]);

但是,如果您正在寻找更多 C++ 式的做事方式,您可以使用std::coutand std::setw

#include <iostream> // cout
#include <iomanip> // setw
int main()
{
    int array[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };       
    for (auto n : array)
    {
        std::cout << std::setw(4) << n;
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在引导列之间留出空间

我如何在MarkerWithLabel中使用labelContent访问值并在它们之间留出空间

如何给打印结果留出空间

您如何在字母之间留出一点时间来打印单词?(蟒蛇)

如何在徽标和导航栏之间留出空间?

如何在LinearLayout子级之间留出空间?

如何在材料UI的字段之间留出空间?

如何在栏和它的标签之间留出空间?

如何在中间行和文本之间留出空间?

如何在两个引导按钮之间留出空间

如何在图像和文本之间留出空间或空白

我如何在图标和文本之间留出小空间

如何在“ Mihanur Rahman Sajid”之类的“ RahmanSajid”之间留出空间

如何在div容器内的元素之间留出空间

如何在Android中的视图之间留出空间

如何在两行之间留出空间?

如何在图标和文本之间留出更多空间?

如何在数组中每个单词之间打印空格

如何在打印时对齐文本

如何在打字稿中将对象属性值存储在数组中

如何通过java在gridview之间留出空间

在打印如何从列表末尾剪切空间时

打印数组内容时如何在数组中打印位置?

如何在打印数组时摆脱常规中的括号和逗号

如何在两个按钮之间留出空间?以及如何将它们对准中心

如何在android:digits上留出空间

如何在同一div中的两个按钮之间留出空间?

Bootstrap 4如何在不占用空间的情况下在列之间留出边距

如何在 JavaScript 中使用 concat() 方法在字符串之间留出空间