小弟最近在做家庭作业时,无意中调试出一个可以按二维数组原样打印它的程序,可是我到现在还没有想通,这样的程序为什么也能按我的要求打印呢?#include <stdio.h>void main()
{
int a[3][3] = {5,7,8,2,-2,4,1,1,1};
for ( int i = 0; i<3; i++ )
{
for ( int j= 0; j<3; j++ )
{
                           //
                           //
if (!(j))   //就是这条语句啦
printf ( "\n" );
//
                           //
printf( "%d\t",a[i][j] );
}
}
}显示为:5       7       8
2       -2      4
1       1       1请大侠们伸出援手,帮小弟释疑!谢谢!