有一个二维数组,我想打印它,该怎么做呢?
代码语言:javascript代码运行次数:0运行复制int a[5][5] = {
{1, 2, 3, 4, 5},
{1, 2, 3, 4, 5},
{1, 2, 3, 4, 5},
{1, 2, 3, 4, 5},
{1, 2, 3, 4, 5},
};
君君常规操作:
代码语言:javascript代码运行次数:0运行复制for(int i = 0; i < 5; i++) {
for(int j = 0; j < 5; j++) {
printf("%d ", a[i][j]);
}
printf("\n");
}
头铁君,我这样做:
代码语言:javascript代码运行次数:0运行复制for(int i = 0; i < 5; i++)
for(int j = 0; j < 5; j++)
printf("%d%c", a[i][j], " \n"[j == 4]);
// " \n"[j==4]可以看作取字符数组的字符。
换作是你,该怎么做呢?在留言区写出你的方法吧。