如何为ym矩阵放置间距?

时间:2018-05-04 06:03:46

标签: c visual-studio

如何让我的矩阵间隔很好?

enter image description here

这是我生成矩阵的代码:

void print_graph(void)
{
    int i, j;
    for (i = 0; i < 20; i++)
    {
        for (j = 0; j < 20; j++)
        {
            printf("%.1d", G[i][j]);
        }
        printf("\n");
    }
}

matrix

1 个答案:

答案 0 :(得分:0)

您可以使用一些标签缩进每一行:

printf("\t");
for (j = 0; j < 20; j++)
...

要在所有值之间添加空格,您有两个选项:在值后面添加一个空格:

printf("%.1d ", G[i][j]);

或使用宽度

printf("% 2d", G[i][j]);

另请参阅:format specs