阅读下列程序,写出运行结果:
#include <iostream> #include <iomanip> using namespace std; const int N = 5; int main() { int a[N][N]={ 0 }, i, j, k; for( k=1, i=0; i<N; i++ ) for( j=i; j>= 0; j--, k++ ) a[j][i - j ] = k; for( i=0; i<N; i++ ) { for( j=0; j<N; j++ ) cout << setw( 3 ) << a[i][j]; cout << endl; } }
1 3 6 10 15
2 5 9 14 0
4 8 13 0 0
7 12 0 0 0
11 0 0 0 0