Go...

当前位置: 首页>>世界杯1998

二维数组打印

有一个二维数组,我想打印它,该怎么做呢?

代码语言:javascript复制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复制for(int i = 0; i < 5; i++) {

for(int j = 0; j < 5; j++) {

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

}

printf("\n");

}

头铁君,我这样做:

代码语言:javascript复制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]可以看作取字符数组的字符。

换作是你,该怎么做呢?在留言区写出你的方法吧。