[求助]麻烦解答下此C++程序..
阅读下列程序并回答问题。#include<iostream.h>
void main()
{
int s[4][4],i,j,k;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
s[i][j]=i-j;
for(i=0;i<3;i++)
for(j=i+1;j<4;j++)
{
k=s[i][j];
s[i][j]=s[j][i];
s[j][i]=k;
}
for(i=0;i<4;i++)
{
cout<<"\n";
cout<<s[i][j];
}
}
问题:(1)分析并说明程序的运行结果。
(2)若将程序中的for(j=i+1;j<4;j++)改为for(j=0;j<3-i;j++)程序的运行结果是什么。